Last night, Pupstar movie rolled out the red carpet on the sidewalk in front of popular filming spot the Orpheum Theatre on Granville Street… but not for celebrities of the traditional type. After starting the day by filming interiors in the historic theatre, several beautiful canine celebrities lined the sidewalk out front. Several taxis were Read More