Marvin Mouth” McFadden”

Marvin Leonardo McFadden is a fictional character on the CW television series One Tree Hill, played by Lee Norris. He is a close friend of Lucas Scott.

No products found.