Ever feel like you've been down the same road, over and over and over again?

An almost zen-like visualization of that elusive concept of repetition, birth and rebirth, which shows up so often in Eastern philosophies. Those who are not in tune with themselves might have to watch the clip a few times to "get" it (hah just kidding).

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…