robert sheehan is a flip flop wearing angel.
don't be a debbie downer, be a robert sheehan. why is that curly haired man wearing flip flops to the red carpet? oh wait thats robert sheehan, fair enough.