Favorite Import of the Day: Stephen Beard



English actor Stephen Beard is known to many for his role as Archie on 'Hollyoaks'. Stephen also appeared on reality show 'Living On The Edge'.












Thanks to Casperfan for the video downloads.