The Golden Rod

Description:

Unearthed beneath St. Petersburg, Russia by what seems to have been an extra terrestrial life form which left with it.

Bio:

The Golden Rod

The Upper Limit Ghandi