Yes, the Brothers Long even made it on a major Canadian business TV show. 

If you see a Big Blue ‘Q’ then it’s working/ downloading, so kindly just wait (could take a while if you are not in North America).

Can’t see/hear it? Click here to download free upgraded  Quicktime player:

Canada Business Week 
Escargot motorcars ’89 / 4:10