Maybe I'm a ghost
- Jul 27, 2006
it's uploaded on their official youtube channel. if you search "coldplaytv" you should find it...Is there a way to access the video directly from youtube? I'm dying to watch it using apple tv on my big tv with the big speakers, and I can't find it. I can search youtube using apple tv, but can't get regular internet access, to use twitter or coldplay.com.