K, I heard this song on my school's Sirius Satellite Radio (I'm not sure which channel it was on, but conveniently, Sirius does not give out playlists so that is making this really difficult, and I've combed through Dogstar for hours already trying to find it to no avail), and I've also heard it in a bar. I can't get it out of my head and want to know what it's called. To make matters worse, I probably misheard the lyrics, but this is what comes to mind:

"Gone in an instant(or maybe caught in a landslide?), losing control (or makes you lose control)"

"Guess you had to be there"

It is NOT Bohemian Rhapsody. It is NOT queen.

It's a male singer, really upbeat sounding song (though the lyrics might not be, again, not sure I heard them correctly). If I had to guess a genre, I'd say some kind of rock - not sure what generation though.

Any ideas?