Wow no idea Freddie Pascente was on YouTube, but boom there he is lol. The guy still lives in Melrose Park. Very strange.