This video was found by Pete Trainor who hasn't live in Mobile in 30 years! Can you help him guess which street this was filmed on?Read the full story here.