Discovery Channel advert

mattjmac

New Member
Messages
2
Reaction score
0
Points
0
anyone know what the song is thats on the discovery channel at the moment?

goes like:
"we're travelling at the speed of light"

??
 
Was asking my self the same question!
It is also aired here in Holland

Searching my ass off to find this song..
 
Back
Top