is it just me or does Teddy Severansky from BIT look like Howard Stern??