I was going through Google search and found a peculiar link that show up a video I just put up on Youtube.
Didn't know AOL have their own video site. But, kinda cool that my video is found on AOL.
Here's a quick link to the site.
Check it out!