Home
Privacy
About
☰
Home
Privacy
About
🔍
Define Frozen Planet Meaning
Frozen Planet
A series on the
Discovery Channel
that consists of some of the most Epic footage of
the Earth's
polar regions. Watching this while stoned, and in
HD
, is probably the greatest thing to ever be made. ever.
Dude,
wanna
smoke
and
watch
Frozen Planet?
By Ninetta
Upvote
Flag