|
|||||
What is Toads place?Toads Place: A music club/bar at 300 York Street in New Haven Connecticut where they have concerts with multiple bands/artist playing there a week. There dance floor is very sticky from people spilling their beers on it though. Mike: Hey, did you here that Hinder and My Darkest Days were just at Toads Place last night? Toads place - video |
|||||
www.Definder.net Powered by Urban Dictionary |