Watch TV Show appearance on the Ellen DeGeneres Show that aired yesterday.

Here are some screen caps from the show:

rin-on-the-rox-on-ellen-1
rin-on-the-rox-on-ellen-2
rin-on-the-rox-on-ellen-3
rin-on-the-rox-on-ellen-4
rin-on-the-rox-on-ellen-5
rin-on-the-rox-on-ellen-6