Megan and Brian in NYC

I’ve added some new candids of Megan and Brian out in New York heading to the SNL afterparty held at Panna resturant. It was funny seeing Brian playing Bumble Bee in the SNL Digital Short.