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