Search form

You are here

Where in the World is the Wyvern?

April, 2021
  • The Wyvern was recently spotted hanging out in Central Massachusetts.
    The Wyvern was recently spotted hanging out in Central Massachusetts.

The Wyvern was found hanging out and looking pretty cool at Victor Somma's personal "dealership."  Who knew the Wyvern was a biker! 

Have you seen the Wyvern out lately? Rumor has it he's had his vaccine, so you just might catch sight of him soon!  Send documented sightings and descriptions to Where in the World is the Wyvern? 

Share