Bad Moon Riders Promo Trailer Date April 3, 2025 Location Blue Frog Studios, White Rock BC Canada Category Bad Moon Riders, Live