Original video: Leprechaun in Mobile, Alabama
Complex says: The good folks over at Mobile, Alabama might find some gold after all. Because this is a gold record if we ever heard one!