nodle Administrator Staff member Member Joined Jan 28, 2006 Messages 42,899 Reaction score 1,514 Oct 28, 2011 #2 Looks like foam to me. />http://www.youtube.com/watch?feature=player_embedded&v=nNQiFhRTKO0