Dogstar recently reunited for its first shows since 2002 with original guitarist and vocalist Bret Domrose, drummer Rob Mailhouse, and Keanu Reeves on bass.
In this crazy world we are living in, there is no argument that people are always looking for some kind of escape. When they're free, they're that much better.