2785 Euclid Heights Blvd
Cleveland, Ohio 44106

Last Call Cleveland is four dudes from Cleveland who kick ass everywhere they go.They've been together for a decade and played every sketch festival in North America.

Added by Upcoming Robot on July 12, 2012