James Meliota - TalkoftheTown 1

Filmed in Portland, Maine and Boston. Filmed by Josiah Webber and Jordan Murphy. Summer 09

Related:
Create New Tag

JamesMeliotaofPortlandME's videos

1 comment
  • aaronrossfan555

    9/25/2009 6:04 AM

    sick riding!!!!!!!!!!!!!!!!!!