On time professional, fun and great music.......they had a lot of equipment though...even a stage for outdoors.....my event was a success.....The Battle of the Teal lives on,!!
Information
96Photos
1Comments
5Rating
Address:17325 Euclid Ave Suite #3041, Cleveland, OH 44112, United States