I LOVE the sesame martians, theyre one of the coolest things on the street. Sadly, there is no martian merchandise.(with the exception of a sesame moon rove rplayset from fisher price in 1998 that had them with ernie and elmo)
For video...I would suggest Elmopalooza...theres this hillarious scene with the two martians on Conan OBrien.