Red’s Dan Felton stars in the editorial ‘Put On Your Brave Face’ in the Winter 2009/2010 ‘Vintage Issue’ of Chaos magazine. Photography by Eric Martin, styling by Rene Garza, and grooming by Agata. More after the jump.
THERE IS MORE, CLICK HERE TO SEE REST OF THE POST