Steve plays funny songs at Tata’s in Chicago!
Tata's 4929 W Irving Park, Chicago, IL, United StatesHere's a preview! https://www.youtube.com/watch?v=u0Gqq7xun8U Sharing the stage with the one and only Patti Vasquez, Steve could NOT be more excited! Combining two of his great loves – Weird Al […]