User blog comment:Tesla Man/WRA Report 1: September 14/@comment-4869707-20120915144557/@comment-4328703-20120915180736

it's certain they will return, i'll bring in a suprise or two with the next report