Wild and crazy guy: Steve O in town for shows