Have Frog, Will Rock
Written by The Drum Machine on 02/09/2009 – 12:56 pmWhen you’re on, you’re on, and kids, the axes of fate were aligned Saturday night for a killer show at the Freakin’ Frog in Las Vegas. Oh, sure, it seemed slightly gloomy from the start, between the freak nonstop rain deluging the Valley before, during and after the gig, and a minor scheduling snafu amongst […]