Streamed live from a disused lorry trailer
You've all heard of Boiler Room — conceived in a boiler room in Hackney — but now we have The Trailer TV — conceived in...