A statue of Edgar Allen Poe was revealed in downtown Boston over the weekend.
>>Read More | follow wburartery