Teddy Jackson Drops Exquisite “Freak” Teddy Jackson Drops Exquisite “Freak” Published August 8, 2021 London-based artist Teddy Jackson just released their boundary-breaking single ‘Freak’. The track playfully demonstrates the different stages and feelings in the nuanced and often inexplicable…Continue reading Teddy Jackson Drops Exquisite “Freak”