It's Kellan Lutz!
Did we fool you? Kellan isn’t taking to the trash can for scraps; he’s checking out the digs of his buddy Oscar the Grouch on Sesame Street! The Twilight hunk stopped by the set of the ever-popular children's series this past week.
Look at that scowl! Looks like Kellan and Oscar have a lot in common.