Top Dog On Top Of The World
"Flynn" the Bichon Frise posed for pictures on the Top of The Rock observation deck on Wednesday morning, just hours after earning the coveted title of "Best in Show" at the Westminster Dog Show. CBS2's Mary Calvi reports

More Videos