1. xyFace
  2. Franklin Ojeda Smith

Franklin Ojeda Smith Photos

His is also called Spider.

Franklin Ojeda Smith on the Screen

Franklin Ojeda Smith appeared in the movie Invincible(2006)