Wow just Wow...

Discussion in 'Green Room' started by drz01, Dec 24, 2007.

  1. drz01

    drz01 Weekend DJ

    Messages:
    527
    Location:
    Toronto
    Newley found sea creatures.....
    These animals are amazing...
     
  2. Aprox

    Aprox Moderator Political User

    Messages:
    2,737
    Location:
    California, USA
    Hardly new, I saw these quite a long time ago. I think it was on a PBS nature special last year or the year before. Still really cool though, very bizarre stuff.