Hey i just found a site that has a small bit of interactive and information on the wally 118 and the 70. Go to the bottom of the page and click on " click here for interactive"....http://www.goldarths.com/Regulars/Reviews_and_Commentary/WallyPower/
Just found on YouTube.com an video about the Wally Power 118. I'm sure it's the same, which is on the Wally website, but I don't can watch it there http://www.youtube.com/watch?v=HZ8021UtKAw
There's another great Wallypower vid on youtube as well, but it's in French: http://www.youtube.com/watch?v=RzAOLdsHe20 You can also find a Wallypower vs. Zonda clip from Top Gear as well.