"Bang Camero runs on dude power..."
Push Push, Lady Lightning was one of my favorite songs to play on Guitar Hero 2
I hadn't heard any of their other stuff, but after listening to the other video you linked...not too bad I guess. The sing-along vocals are kinda fun. Also, it sounded an awful lot like Van Halen. /shrug