WTF of the day. Trailer for New Kids Turbo. Mullets galore.
Looks flippin awesome, Dutch and seems like Comedy Central has their finger in this as well. Other than that I have no idea what this is. Ard might fill us in. In the meantime crank up your speaker for some mullet wearing euro trash techno awesomeness.
Around the Internet: