Tripstar | At the Instar Motel

August 1, 2002 0

Listening to At the Instar Motel is a breath of fresh air—a rock band that doesn’t sound like all the other rock bands.