YouTuber's Bizarre Parody With Rockford LandmarkYouTuber's Bizarre Parody With Rockford LandmarkThis might be the strangest video filmed in Rockford, Illinois.JB LoveJB Love