2100 W. Belmont Ave.
Chicago, Illinois

Walrus play everybody's favorite party songs from the '70s thru today and always has the crowd singing along with requests and their madness.

Added by Upcoming Robot on January 2, 2009