Original: On 8 July 2007, they played on the Radio 1 NME Stage in front of thousands at T in the Park.
Simplified: On 8 July 2007, they played on the Radio 1 NME Stage in front of thousands of people at T in the Park.