They love Cyclone fans :) Because we always show up. True statement, but that's not what you wanted to know.
This is their website I have never seen the video, but it's a good quick look. Be sure to check the menu page.
It's not a very big place, and although there is outside seating, it's small...