|Mothman Statue, from when we went to Pt. Pleasant in 2014|
Bob Roach, the statue's creator, passed away at the age of 81 on August 30th. August 30th also happens to be the day I went down to Point Pleasant last year.
Roach was well known in Mason County for his amazing statues, one of which is the Mothman.
The Mothman statue was unveiled in 2003. Now it stands by the Mothman Museum in Point Pleasant.
Rest in Peace Bob Roach.