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.