bamacuda Well-Known Member Joined Jan 2, 2007 Messages 2,159 Reaction score 38 Location Hoover, Alabama Apr 24, 2013 #1 The Hot Rod Power Tour will make a stop in my city! Hoover, Alabama!