I found this site because our website said you posted some pics here and I'm looking to see comments, good, bad, or whatever. here is a pic from the big daddy/titan crash that I bet is the one linked to somewhere on here.
http://visualvelocitystudios.smugmug.com/Events/Titan/5R8P3923787/1224324503_ZQDcQ-L.jpg