Bad Moon Riders Promo Trailer Date May 1, 2024 Location Blue Frog Studios, White Rock BC Canada Category Bad Moon Riders, Live