A journal that focuses on Flash Platform development, and a little bit about what I am up to on any given day.

Wednesday, October 25, 2006

Apollo : It's Real First Class Feature

It seems like people are starting to get what Apollo is all about, but I'll bet the majority of people are still missing the most important thing/feature of all. I missed it totally until it was fully explained to me.

Before I tell you what it is, I want to say that I missed it because I am a person that has been working in Flash for a very long time, and have done alot of Flash Desktop applications (mostly in SWFStudio(which rocks BTW)). I was under the assumption that certain things were not possible based on the way things have been done in the past, but ladies and gentlemen:

The impossible is now possible!

"Ok, Tone, cut the BS, what is this first class feature you are talking about?"

Here we go,

Apollo renders HTML/JS and PDF in Flash Player Displaylists!!!!!


***Edit, thanks to Marco Casario***

-->See for yourself

Here is what it looks like in AS3:

private var html:HTMLControl = new flash.html.HTMLControl();
html.width = 100;
html.height = 100;
html.loadFromURLRequest(new flash.net.URLRequest("http://casario.blogs.com");

//perhaps the next line would be(not sure though):

addChild(html);

***end edit***


Some at MAX already know this, and some may have deduced this from the FAQ's for Apollo, but I am willing to bet that not many people out there know this.

What does this mean?

It means I can load an HTML document with CSS, JS, etc functioning and

1/ control it with AS.
2/ I can mask it.
3/ I can apply filters and blend modes

and anything else you can do to a Display Object!

The HTML support is not being done by overlaying browser controls, it is actually being rendered by WebKit and then viualized in the Flash Display list.

To prove this is possible, download Adobe Digital Editions

When you run it and open a PDF, you will see that the PDF is tweened, alpha'd, etc..... When you think about it, Digital Editions looks more to me like a proof of concept app for PDF Display List rendering than it does an actual production release app.

So when I finally realized this power, I started to have other thoughts, like:

1/ What if it could render Windows Media Player on the displaylist?!
2/ What about Quicktime!!!!?

Oh my god Trabeck, this is one of the biggest things ever to happen to Flash, and that my friends is why Apollo is such a big deal!

7 Comments:

Anonymous Anonymous said...

Wow, that is pretty hot!

I wonder if this means we'll actually get native BIDI (bidirectional) support in the display list so all of the hebrew/persian and other languages will finally be handled. Sounds like it.

12:28 PM

 
Anonymous Anonymous said...

Austin, that's a great question. From quick websearches I see that WebKit apparently offers support for bidirectional scripts, independent of the OS (Dave Hyatt implies this rendering is WebKit, rather than with OS dependencies in Safari)... I should see some of the Apollo gang this afternoon and I'll pursue this with them, see if we have any confirmation yet.

tx, jd

1:24 PM

 
Blogger ohwhen said...

rendering WMV or Quicktime content on the DisplayList probably means a significant CPU hit, as it would go through a software renderer before it's displayed. Should work for small video sizes but for immersive fullscreen video? Nah..

3:20 AM

 
Anonymous Anonymous said...

Thanks for a great blog, Tony. When you are shopping for promotional items or corporate gifts there is no better place that us!

11:41 AM

 
Anonymous Anonymous said...

adultmovienetwork -
adultmoviesnetwork -
americanbukakke -
analboytoy -
analboytoys -
asiancream -
babekabob -
beachsmut -
bigtitbimbo -
bigtitbimbos -
blackgal -
blackgals -
blackonblonde -
blackonblondes -
blackpixxx -
blacksonblonde -
blacksonblondes -
bootycake -
bootycakes -
bravegirl -
bravegirls -
chicktrick -
cockstuffedteen -
cockstuffedteens -
cocksusa -
cockusa -
collegefuckfest -
ebonygirlonline -
ebonygirlsonline -
ebonyhead -
elitepornstar -
elitepornstars -
exploitedblackteen -
exploitedblackteens -
facialbuffet -
femdomkink -
femdomkinks -
fetishview -
firsttimefellas -
foodfetish -
foodfetishes -
freakishcock -
freakishcocks -
freakyfetishsex -
freshblack -
fuckinghuge -
funtit -
funtits -
furrypussies -
furrypussy -
gaythrill -
gaythrills -
googirl -
googirls -
hotspermfacial -
hotspermfacials -
interracialtv -
iwantamateur -
iwantamateurs -
jennaxxx -
jizzlicker -
jizzlickers -
kinkybrunette -
kinkybrunettes -
kinkypiercing -
kinkypiercings -
lesborama -
littlepinkcherry -
maturehotel -
militaryfantasy -
monstercockclub -
moviedrive -
movieerotica -
moviesdrive -
orgyfantasy -
pervertnurse -
pervertnurses -
petitebeaver -
pimp my black teen -
pimpmyblackteen -
planetcum -
plumpys -
pureteenporn -
rachelrevenge -
rachelsrevenge -
realtrannies -
sexstarvedwive -
sexstarvedwives -
shavednwet -
shemaleseduction -
simplyamateur -
simplyamateurs -
sluttoon -
sluttoons -
soakedchick -
soakedchicks -
studtoon -
studtoons -
tailz -
tattooednympho -
tattooednymphos -
teenagetwink -
teenagetwinks -
teenthrill -
teenthrills -
tranniepalace -
twinkcock -
twinkcocks -
twistedflixxx -
ultrastud -
ultrastuds -
uncensoredextreme -
videoes -
warmteenpussy -
wetmuffmunching -
xxxsalsa -
xxxsoul -
pimpmyblackteen -
1000facial -
1000facials -
allaccessreality -
amateurblowout -
amateurmatch -
analblowout -
angelofporn -
angelsofporn -
asianblowout -
asianfetish -
asiansextrip -
asiansextrips -
assgrinder -
assgrinders -
assmuncher -
assmunchers -
atmbabe -
atmbabes -
backseataudition -
backseatauditions -
banginblack -
banginblacks -
bigcockblowout -
bigtitbighip -
bigtitblowout -
bigtitsbighips -
bjpov -
blackassbuster -
blackassbusters -
blondegroupies -
blowjobmom -
blowjobmoms -
bondageblowout -
boygonebad -
boysgonebad -
brunettedoll -
brunettedolls -
camcrush -
camscrush -
carolcox -
cdgirl -
cdgirls -
celebsxposed -
celebxposed -
chickpee -
circlejerkboy -
circlejerkboys -
clubstrawberry -
coedblowout -
coedchick -
coedchicks -
collegeinvasion -
creampiesurprise -
creepypeep -
creepypeeps -
cumtrooper -
cumtroopers -
datematch -
dildoblast -
dirtyroadtrip -
dirtyroadtrips -
domai -
dormamateur -
dormamateurs -
ebonyblowout -
ebonydyme -
ebonydymes -
elsabangz -
ethnicdarling -
ethnicdarlings -
facialblowout -
fantasyhandjob -
fantasyhandjobs -
femalepov -
fiestasnatch -
gangbangdiva -
gangbangdivas -
gayamateurmatch -
gayblowout -
ghettomania -
gloryholegirlz -
gotfooled -
gotnailed -
handjobadventure -
handjobadventures -
happyhourgirl -
happyhourgirls -
hardfreshmen -
herfirstflick -
herfirstflicks -
hoodhunter -
hoodhunters -
hustlercenterfold -
hustlercenterfolds -
hustlerlesbians -
hustlermovie -
hustlermovies -
hustlerslesbians -
hustlerstaboo -
hustlertaboo -
interracialblowout -
interracialsociety -
iwantu -
iwantyou -
jocktryout -
jocktryouts -
kateplayground -
katesplayground -
kayleesworld -
latinablowout -
latinadimaond -
latinadiamonds -
leighmodel -
lesbianblowout -
lesbiansistas -
lesbianvoyage -
lightspeedhotshot -
lightspeedhotshots -
livebimbo -
livebimbos -
maximumcock -
maximumcocks -
meganqt -
melonmarket -
milfblowout -
milfchallenge -
milfexplorer -
milfmuncher -
milfmunchers -
milfsexplorer -
milftheatre -
mombang -
momneedcash -
momsneedcash -
mygayroommate -
mygayroommates -
naughtyathome -
nextdoornikki -
nikkyblond -
nomanplayland -
nomansplayland -
orgyblowout -
orgyparty -
pantysquad -
petiteland -
pimp my black teen -
pimpmyblackteen -
plainslut -
plainsluts -
pornaudition -
pornauditions -
pornstarbang -
pornstarblowout -
princessesblueyez -
puredee -
rainbowvip -
realitypassplus -
realitysexvision -
realmegaporn -
realmelon -
realmelons -
realtimevideo -
realtimevideos -
seannateen -
seniorslutfest -
sexsearch -
shavedangel -
shavedangels -
siliconefantasy -
skinvid -
skinvids -
slaveisland -
stacybride -
stacycat -
strokejob -
strokejobs -
studbang -
sweetkrissy -
tempabukkake -
tgirladventure -
tgirladventures -
tgirlhandjob -
tgirlhandjobs -
tgirlisland -
tgirlontgirl -
tgirlsisland -
tiglrsontgirls -
thepipelayer -
throatjob -
throatjobs -
tiffanyteen -
tokyofuckfest -
tonycastingcouch -
tonyscastingcouch -
truetwink -
truetwinks -
vengified -
welikeitblack -
wildrose -
xxxmovieblowout -
teenciara -
1byday -
absolutekim -
allanalmovie -
allanalmovies -
allinternal -
amandalexx -
amateurpose -
amateurposes -
andraamateurs -
andrasamateurs -
animeillustrated -
annasfunhouse -
ashleystyles -
ashleynchad -
ashleystyle -
ashleyteen -
asianerotic -
asianerotics -
asianexotic -
asianexotics -
asstraffic -
awesomeinterracial -
babeuk -
baleyandjules -
ballhoney -
ballhoneys -
ballshoneys -
barebree -
bethemask -
bftgirl -
btfgirls -
bikinivoyeur -
blackcockparties -
blackcockparty -
boobinspector -
boobinspectors -
boobstation -
brittanyblu -
bustyamateurvideo -
bustyerica -
bustygia -
bustykathryn -
bustyrachel -
clubbreast -
clubbreats -
clubyoung -
collegewildparties -
completeamateurs -
completeamateur -
cottoncoed -
cottoncoeds -
cristaliana -
cummatya -
cumshotcircus -
cutegirlfeet -
danateen -
devinsdesire -
diamondpierce -
dormangel -
dormangels -
dreambabe -
dreambabes -
easyelder -
easyelders -
ebonyaudition -
ebonyauditions -
ebonybadgirl -
ebonybadgirls -
ebonycandy -
ebonysizzle -
ebonysizzles -
ehardcoremovie -
ehardcoremovies -
eurobabes -
eurobabez -
eurocoed -
eurocoeds -
evenavrro -
excusemeclub -
femalecelebrities -
femalecelebrity -
femalestar -
femalestars -
flashergirl -
flashergirls -
handsonhardcore -
hotgayporno -
hotlegsandfeet -
hotxxxblonde -
hotxxxblondes -
hugefuck -
hugefucks -
innocentvirgin -
innocentvirgins -
interracialgalore -
jeanswing -
jeanswings -
jimslip -
justadultmovie -
justadultmovies -
justover18 -
justovereighteen -
kellye -
kylieteen -
landofman -
landofmen -
largenaturalboobs -
latinexposure -
latinexposures -
lesbiandreamland -
lesbianexotic -
lesbianexotics -
lesbianexperience -
lezbteen -
lezbteens -
littlesummer -
littlesummers -
livehardcoreshow -
livehardcoreshows -
madisonteenhottie -
malecelebrities -
malestar -
malestars -
massivecock -
massivecocks -
massivecockvideo -
massivecockvideos -
melonhunter -
melonhunters -
midwestmandy -
milfexposed -
milfsexposed -
monstergaycock -
monstergaycocks -
moramia -
mtystudio -
mtystudios -
nastyerin -
naturallybigboobs -
naturallylargeboobs -
naughtyallie -
naughtyallies -
naughtyteenclub -
nicolenite -
now18 -
noweighteen -
nudebeachhouse -
nudebeachmovies -
onetwistedpair -
onlyblowjob -
onlyblowjobs -
orgypleasure -
orgypleasures -
perfectiongirls -
perfectiongirl -
primemanmeat -
primemenmeat -
realbignude -
realbignudes -
redautumnsex -
ronjeremy -
sandeewestgate -
sexandmuscle -
sexandmuscles -
sexcastingvideo -
sexoverdose -
sexyandpetite -
sexyandpetites -
sexybabe -
sexybabes -
sexymelody -
sheloveanal -
shelovesanal -
shemaleangel -
shemaleangels -
shemalepassion -
shyiafoxx -
sickhardcore -
siliconalley -
singlegaymale -
singlegaymales -
smokingfetish -
smoothasiangayboy -
smoothgayasianboys -
stormyfriday -
strictlybabe -
strictlybabes -
strictlypornstar -
strictlypornstars -
stunningstud -
stunningstuds -
suckthatdick -
suckthatdicks -
supremecock -
supremecocks -
supremehardcore -
sweetmodel -
sweetmodels -
sweetteenpanties -
sweetteenpanty -
sydneyteencutie -
teenblowjobaudition -
teenblowjobauditions -
teen ciara -
teenciara -
teeninpanty -
teenofasia -
teenrevenue -
teenrider -
teenriders -
teensinpanties -
teensofasia -
teentravel -
teentravels -
terrificnaturaltit -
terrificnaturaltits -
thepeeingvoyeur -
thinkpad -
thugboiporncollection -
thugboisporncollection -
toonaftermidnight -
toonsaftermidnight -
totallystraightfags -
totallystraightfag -
trannycasting -
transsexualdreamgirl -
transsexualdreamgirls -
truetere -
twinkoverdose -
undieguy -
undieguys -
unseenuncensoredanime -
vanilladeville -
vanillatear -
vanillatears -
voyeurcafe -
wantboob -
wantboobs -
wifebreeder -
wifebreeders -
wildfucktoys -
xamateurporn -
xrayhunter -
teenciara -
18vision -
adultmoviematrix -
africunt -
allstarasian -
allstarasians -
alwaysamateur -
alwaysamateurs -
amateurmoviematrix -
analintensity -
analmoviematrix -
analsuffering -
assparade -
assparades -
bangkokbanger -
bangkokbangers -
barefeetmaniacs -
barefootmaniac -
barefootmaniacs -
bigsausagepizza -
bigtitpatrol -
bigtitspatrol -
blackattractgangbang -
blackattractsgangbang -
bootystudio -
bootystudios -
brainpass -
brandydidder -
brandysdidder -
bustyasianangel -
bustyasianangels -
creamedcornhole -
creamedcornholes -
devonxxx -
doubleparked -
ebonyflic -
ebonyflics -
ebonyhunger -
ebonyhungers -
ebonymoviematrix -
eruptingpussy -
eurobridetryout -
eurobridetryouts -
eurofucktrip -
eurofucktrips -
facialland -
fasttimeatnau -
fasttimeatnaughtyamericanuniveristy -
fasttimesatnau -
fasttimesatnaughtyamericanuniversity -
fetishgalaxy -
flirtingpassion -
gayblinddatesex -
gayplayer -
gayplayers -
girlhuntinggirl -
girlshuntinggirls -
gloryholestation -
gspotfacial -
gspotfacials -
hardcoremoviematrix -
herfirstanalsex -
herfirstass2mouth -
herfirstasstomouth -
hisfirstthreesome -
hornyspanishflie -
hornyspanishflies -
indiandreamgirl -
indiandreamgirls -
interracialmoviematrix -
interracialretreat -
interracialretreats -
ispycameltoe -
ispycameltoes -
jerkmycock -
jerkmycocks -
jessejane -
jizzcafe -
justfacial -
justfacials -
justhardcoresex -
lesbianmoviematrix -
lesbiansuite -
lesbiansuites -
lesbocircle -
lesbotrick -
lesbotricks -
littleapril -
littlesapril -
matureappeal -
maturemoviematrix -
maximumorgy -
mikeinbrazil -
mikesinbrazil -
milfcruiser -
milfcruisers -
milflesson -
milflessons -
milfscruiser -
miflscruisers -
milfslesson -
milfslessons -
mrchewasianbeaver -
mrchewsasianbeavers -
mrchewsasianbeaver -
mrchewsasianbeavers -
naturalhairygirl -
naturalhairygirls -
naughtyoffice -
naughtyteencheater -
naughtyteencheaters -
nikkityler -
nocumdodgingallowed -
nudebeachhouse -
oralmoviematrix -
outdoorporn -
oxpassport -
pantiesdream -
pantiesdreams -
pantydreams -
pantyhosebabe -
pantyhosebabes -
pantyparadise -
petercumshots -
peterscumshot -
peterscumshots -
petitecuties -
petitelesbian -
petitelesbians -
pimpfreepic -
pimpfreepics -
pinkcandyshaver -
pinkcandyshavers -
pleasebangmywife -
pleasebangmywifes -
pornmovieoutlet -
pornmoviesoutlet -
pussyman -
rapvideoaudition -
rapvideoauditions -
realitypornpass -
redautumnsex -
rockiroad -
rockiroads -
ronnistuscadero -
ronnituscadero -
roundandbrown -
roundnbrown -
royalboob -
royalboobs -
shemalefuckslut -
shemalefucksluts -
sinfulteen -
sinfulteens -
sizegenetic -
sizegenetics -
spoiledslut -
spoiledsluts -
sugarpanties -
sugarpanty -
supertwink -
supertwinks -
tastyteenbabe -
tastyteenbabes -
teenbopperclub -
teen ciara -
teenciara -

6:11 PM

 
Anonymous Anonymous said...

teendirtbag -
teendirtbags -
teenhitchhiker -
teenhitchhikers -
teenmoviematrix -
teenybopperclub -
teenymania -
terapatrick -
texasdildomassacre -
texasdildomassacres -
theadultcinema -
thebigswallow -
thebigswallows -
thematuresource -
tinyblackadventure -
tinyblackadventures -
tinysblackadventure -
tinysblackadventures -
titsquirt -
titsquirts -
tittyplus -
totallyamateur -
totallyamateurs -
trannycenterfold -
trannycenterfolds -
trannyhookup -
trannyhookups -
trannyrealm -
tushyschool -
twinkforcash -
twinkfromthehood -
twinksforcash -
twinksfromthehood -
vanillateenblackcream -
vanillateensblackcream -
videoseeker -
videoseekers -
whitetrashteen -
whitetreashteens -
whorgies -
xratedasianporn -
xratedblackporn -
xratedfetishporn -
xratedgayporn -
xratedhardcoreporn -
xratedlesbianporn -
xratedmatureporn -
xratedteenporn -
yankmycrank -
yankmycranks -
teenciara -
addictiveass -
addictiveasses -
adultanime -
adultmoviesstation -
adultmoviestation -
allaboutashley -
allpetite -
allpetites -
amateurpornmovie -
amateurpornmovies -
americanextpornstar -
americasnextpornstar -
analbabe -
analbabes -
analexpansion -
analrush -
analsexmaster -
analsexmasters -
animatedhardcore -
animedream -
animedreams -
animeporn -
animepornstudio -
animepornzone -
asianamateurmovie -
asianamateurmovies -
asianbabe -
asianbabes -
asianbedroom -
asiandelight -
asiandelights -
asiandeluxe -
asianfuckface -
asianfuckfaces -
asiangay -
asiangays -
asianprincesses -
asiansecret -
asiansecrets -
asiansexcinema -
asianslut -
asiansluts -
asiantogo -
assxxxlover -
assxxxlovers -
bearnakedfellow -
bearnakedfellows -
bigbrabuster -
bigbrabusters -
bigcockaudition -
bigcockauditions -
bigcocksaudition -
bigcocksauditions -
bigtitfucking -
bigtitsfucking -
bitchgagger -
bitchgaggers -
blackbooty -
blckbootycollege -
bmoviebabe -
bmoviebabes -
buddyfuck -
buddyfucks -
bustybeauties -
bustybeauty -
bustylover -
bustylovers -
buttfucker -
buttfuckers -
butthunger -
butthungers -
buttpenetration -
buyvprx -
cartoonsexworld -
centerfolds -
chickswithdicks -
chickwithdick -
chocolateebonyhunnies -
choclateebonyhunny -
cigaretteslut -
cigarettesluts -
clubtera -
coedcuties -
coedscuties -
crazyfortit -
crazyfortits -
cumhungrychick -
cumhungrychicks -
cumshotparadise -
cutelesbiansluts -
cutelesbianslut -
daddybear -
daddybears -
deepthroat -
doeeyedslut -
doeeyedsluts -
downloadgaypornnow -
dreamkelly -
dreamskelly -
ebonybabe -
ebonybabes -
ebonycontentportal -
ebonyfantasies -
ebonyfucker -
ebonyfuckers -
ebonyvideostation -
extremeurabonextreme -
fatgirlsxxx -
fatgirlxxx -
freshsexbabe -
freshsexbabes -
fuckedfrombehind -
fuckfrombehind -
gaydvdcollection -
gayporn -
gayway -
ghettofabuloushoes -
ghettofabuloushoe -
girlinpanty -
girlongirlmilf -
girlongirlmilfs -
girlsinpanties -
girlsongirlsmilf -
guygobothway -
guysgobothways -
hardcoreblondeslut -
hardcoreblondesluts -
hardcorecartoonvault -
hardcorecartoonsvault -
hardcoreheaven -
hardcoremommy -
hardcoretooncinema -
hardcroetoonscinema -
hardpornstar -
hardpornstars -
hardscenevideo -
hardscenevideos -
hentaimania -
hentaimanias -
herfirstgangbangparty -
hotasiangay -
hotasiangays -
hothaley -
hotjuicycherries -
hotlesbianvideo -
hotlesbianvideos -
huntpussy -
intenseinterracial -
interrracialretreat -
japaneseanime -
jennyheart -
jennysheart -
latinaadventures -
latinaadventure -
legsandfeet -
legsandfoot -
lesbiandelight -
lesbiandelights -
lesbianlilylicker -
lesbianlilylickers -
lesbianlove -
lesbianplayground -
lesbianvideodelight -
lesbianvideodelights -
lingerieleg -
lingerielegs -
lipstickdyke -
lipstickdykes -
lipsticklesbianinlove -
lipsticklesbiansinlove -
lovethecock -
magnarxshop -
mandylightspeed -
mandyls -
mandyslightspeed -
massivebukakkefacials -
massivebukakkefacial -
matureexperience -
messyejaculations -
messyfacial -
messyfacials -
momaffair -
momaffairs -
momsaffair -
momsaffairs -
mylesbiangirlfriend -
mylesbiangirlfriends -
mystraightguy -
mystraightguys -
naturalhairygirl -
naturalhairygirls -
nineteen -
petitepassion -
petitepassions -
phuckfumasterz -
planetinterracial -
pornhardcore -
pornstarvideoclub -
publicamateurmovies -
rawteenyflix -
realgayguy -
realgayguys -
reallife -
serasexton -
sexandsubmission -
sexandsubmissions -
shavedandhorny -
shemaleaudition -
shemalesauditions -
simplybestmovies -
slantedhole -
slantedholes -
sugarxxxlesbian -
sugarxxxlesbians -
sweet8teen -
teenblowjobtryout -
teenblowjobtryouts -
teen ciara -
teenciara -
teendreamer -
teendreamers -
teenmptation -
teenmptations -
thepornstararchive -
tightcherries -
tinysecret -
tinysecrets -
trannystar -
trannystars -
twistedmovies -
tylerfaith -
ultimatehandjob -
ultimatehandjobs -
undergroundasian -
vivid -
vividamateur -
vividamateurs -
vividgirl -
vividgirls -
vividman -
vividstrickledpink -
weshallovercum -
whiteboyblackgirl -
whiteboysblackgirls -
xxxasianhardcore -

6:12 PM

 
Anonymous Anonymous said...

jeanswing -
jeanswings -
jimslip -
jizzonmyglass -
jizzonmyglasses -
jomg -
kellye -
kylieteen -
kylieteens -
landofman -
landofmen -
largenaturalboob -
largenaturalboobs -
lesbiandreamland -
lesbiandreamlands -
lezbteen -
lezbteens -
madisonteencutie -
malecelebrities -
malecelebrity -
malestar -
malestars -
massivecock -
massivecocks -
massivecockvideo -
massivecockvideos -
meninpain -
midwestmandy -
midwestmandys -
midwestsmandy -
mikeinbrazil -
mikesapartment -
milfhunter -
milflessons -
monstergaycock -
monstergaycocks -
moramia -
mtystudio -
mtystudios -
nastyerin -
naturallybigboob -
naturallybigboobs -
naturallylargeboob -
naturallylargeboobs -
naughtyallie -
naughtyallies -
naughtytherapy -
nicolenite -
nicolenites -
nicolesnite -
nudebeachmovie -
nudebeachmovies -
onebyday -
onetwistedpair -
onlyblowjob -
onlyblowjobs -
oxpass -
perfectiongirl -
perfectiongirls -
pussyfootgirls -
sandeewestgate -
sexandmuscle -
sexandmuscles -
sexandsubmission -
sexcastingvideo -
sexcastingvideos -
sexoverdose -
sexybabe -
sexybabes -
sexymelody -
sickhardcore -
singlegaymale -
singlegaymales -
stormyfriday -
streetblowjobs -
strictlybabe -
strictlybabes -
sugarmama -
sugarmamas -
sweetmodel -
sweetmodels -
sydneyteencutie -
sydneyteencuties -
taylorbow -
teentravel -
teentravels -
tightbuttholes -
truetere -
trueteres -
twinkoverdose -
twinksoverdose -
ultimatesurrender -
vanilladeville -
vanillatear -
vanillatears -
voyeurcafe -
wantboob -
wantboobs -
waterbondage -
welivetogether -
wettshirt -
wifebreeder -
wifebreeders -
xrayhunter -
xrayhunters -
aluckystranger -
8thstreetlatinas -
allsitesaccess -
a lucky stranger -
aluckystranger -
assparade -
ballhoneys -
bigtitsroundasses -
boysfirsttime -
camcrush -
cumfiesta -
cumgirls -
cumshotcircus -
cumshotscircus -
easyelder -
easyelders -
ebonyaudition -
ebonyauditions -
ebonybadgirl -
ebonybadgirls -
ebonycandies -
ebonycandy -
ebonysizzle -
ebonysizzles -
fuckingmachines -
ghettohoochies -
hotgayporn -
hotgayporno -
hotxxxblonde -
hotxxxblondes -
justadultmovie -
justadultmovies -
justover18 -
justovereighteen -
latinaexposure -
latinexposure -
latinexposures -
lesbianexotic -
lesbianexotics -
lesbianexperience -
lesbianexperiences -
livehardcoreshow -
livehardcoreshows -
melonhunter -
melonhunters -
melonshunter -
meninpain -
mikeinbrazil -
milfexposed -
milfhunter -
milflessons -
milfsexposed -
naughtyteenclub -
naughtyteensclub -
now18 -
noweighteen -
orgypleasure -
orgypleasures -
oxpass -
primemanmeat -
primemenmeat -
pussypinata -
realbignude -
realbignudes -
sexandsubmission -
sexyandpetite -
sexyandpetites -
shemaleangel -
shemaleangels -
streetblowjobs -
strictlypornstar -
strictlypornstars -
taylorbow -
tightbuttholes -
ultimatesurrender -
waterbondage -
welivetogether -
aluckystranger -
8thstreetlatinas -
allsitesaccess -
a lucky stranger -
aluckystranger -
assparade -
ballhoneys -
bigswallow -
bigswallows -
bigtitsroundasses -
boysfirsttime -
buttmachineboys -
camcrush -
cumfiesta -
cumgirls -
fuckingmachines -
ghettohoochies -
meninpain -
mikeinbrazil -
milfhunter -
milflessons -
mrchewasianbeaver -
mrchewasianbeavers -
mrchewsasianbeaver -
mrchewsasianbeavers -
oxpass -
pimpfreepic -
pimpfreepics -
pleasebangmywife -
pleasebangmywifes -
pumpthatass -
pumpthatasses -
pussypinata -
streetblowjobs -
stunningstud -
stunningstuds -
supremecock -
supremecocks -
supremehardcore -
taylorbow -
teenbjauditions -
teenblowjobaudition -
teenblowjobauditions -
teenblowjobsaudition -
teenblowjobsauditions -
teenmania -
teenrider -
teenriders -
teensrider -
teenymania -
teenymanias -
texasdildomassacre -
texasdildomassacres -
texasdildosmassacre -
texasdildosmassacres -
theadultcinema -
theadultcinemas -
thebigswallow -
thebigswallows -
thematuresource -
thematuresources -
tightbuttholes -
tinyblackadventure -
tinyblackadventures -
tinysblackadventure -
tinysblackadventures -
totallyamateur -
totallyamateurs -
trannyrealm -
trannyrealms -
ultimatesurrender -
vanillateenblackcream -
vanillateenblackcreams -
vanillateensblackcream -
vanillateensblackcreams -
waterbondage -
welivetogether -
analcumjunkies -
18blowjob -
18blowjobs -
4wetpussy -
911blackpussy -
alldatazz -
amateuraffair -
amateursaffair -
analcumjunkies -
armytale -
armytales -
beaverbong -
beaverbongs -
bjauditions -
bjquickie -
bj quickies -
bjquickies -
blackfunk -
blackmom -
blackmoms -
blissmature -
blowjobauditon -
blowjobauditons -
blowjobquickies -
bootytalk -
cagedtushy -
cherrypussies -
cherrypussy -
cockbrutality -
cocksbrutality -
creamedcuties -
creampiecuties -
creampiescuties -
cyberskank -
cyberskanks -
ebonyelite -
extremebound -
finalbang -
frankswank -
frank wank -
frankwank -
frenchfuckface -
frenchfuckfaces -
groupmature -
guruofporn -
handjobaudition -
handjobauditions -
hennessie -
herfirstgangbang -
hornyeroticslut -
hornyeroticsluts -
hypnotrick -
inpantyhose -
jackassofporn -
lastripper -
lastrippers -
latinaerotica -
latinerotica -
lslsin -
malezia -
maturetale -
maturetales -
maturevideo -
maturevideos -
meathole -
meatholes -
melissalincoln -
midnightprowl -
nebraskacoed -
nebraskacoeds -
ninafunk -
ninatv -
nutonslut -
nuts on sluts -
nutsonsluts -
pissmop -
pissmops -
pisspoorbitch -
pisspoorbitches -
porn jackass -
pornjackass -
pornwithstar -
pornwithstars -
pussyvacation -
realteenlife -
sexprank -
sexpranks -
shelbybelle -
skinburned -
slutinvasion -
slutsinvasion -
sluttyporn -
sweetdominique -
swingertale -
swingertales -
teenbabeslut -
teenbabesluts -
teensabrina -
teenslam -
themature -
thematures -
theroleplaying -
trixieswallow -
trixieswalloows -
wefuckinpublic -
whitemeatblackstreet -
analcumjunkies -
4bdsm -
actiongirl -
actiongirls -
adultvideoplanet -
analconquest -
analcumjunkies -
analhooker -
analhookers -
asianfever -
averageho -
bangmytightass -
bjquickies -
blackfrenzy -
blowjobaregreat -
blowjobsaregreat -
blowjobslut -
blowjobsluts -
chaserpill -
chaserpills -
cumfarter -
cumfarters -
cumswappingbitch -
cumswappingbitches -
curioushunk -
curioushunks -
discountrealitysite -
discountrealitysites -
downloadpornnow -
eroticmovievault -
fatpark -
fetishhospital -
footsexfetish -
frankwank -
freshmenteen -
freshmenteens -
gaymoviecollection -
gaymoviescollection -
gaysexplex -
gaysugardaddies -
gaysugardaddy -
gigabytegirl -
gigabytegirls -
hornymom -
hornymoms -
indecentasiankawaii -
intermixed -
kinkyqueen -
kinkyqueens -
lezbo -
meatmember -
meatmembers -
nocumdodgingallowed -
nutsonsluts -
past40 -
pbamateurhomevideo -
pbamateurhomevideos -
pbbeachbabe -
pbbeachbabes -
pbbigbreastbabe -
pbbigbreastbabes -
pbplustour -
pbtwinandsister -
pbtwinsandsisters -
peepeeteen -
peepeeteens -
planetlesbian -
planetlesbians -
playboyplus -
playboyplustour -
pornjackass -
pornstarplus -
pornstarsplus -
povpervert -
ratemytrannies -
ratemytranny -
realfuckingcouple -
realfuckingcouples -
retromature -
semenax -
sexysmoker -
sexysmokers -
shagginwagon -
smutplex -
spicetvraw -
spiceuncensored -
springsthomas -
springthomas -
teenjasmin -
teenmegaplex -
tokyotart -
tokyotarts -
toonmegaplex -
trannytrouble -
trannytroubles -
upskirt -
viewpornstar -
viewpornstars -
virgin18 -
virgins18 -
womenporno -
womensporno -
xtranny -
xxxvideoplex -
xxxvideosplex -
youngripeandready -
analcumjunkies -
247bootycall -
allsiteaccess -
allsitesaccess -
amateurpose -
amateurposes -
analcumjunkies -
analvideoplanet -
analvideosplanet -
asianerotic -
asianerotics -
audrasamateur -
audrasamateurs -
bangedhole -
bangedholes -
bigblackmonsterdick -
bigblackmonsterdicks -
bigdicklilchick -
bigdickslilchicks -
bjquickies -
boobsstation -
boobstation -
chocolateboob -
chocolateboobs -
clubbreast -
clubbreasts -
clubstormy -
clubyoung -
couplepleasuredome -
couplespleasuredome -
dirtylatinavideo -
dirtylatinavideos -
ebonycookie -
ebonycookies -
frankwank -
gangbanglesson -
gangbanglessons -
gingerlynn -
ginnalynn -
grannysex -
hugedicklittlechick -
hugedickslittlechicks -
hugefuck -
hugefucks -
infiniteorgy -
innocentvirgin -
innocentvirgins -
interracialgalore -
interracialgalores -
jizzonmyglasses -
jomg -
kobetai -
landofman -
landofmen -
lesbiandesire -
lesbiandesires -
lesbiandreamland -
massivecock -
massivecocks -
massivecockvideo -
massivecockvideos -
monstergayvideo -
monstergayvideos -
naturallylargeboob -
naturallylargeboobs -
naughtytherapy -
nicisterling -
nocumdodgingallowed -
nutsonsluts -
pornstarstop -
pornstarvideoarchive -
pornstarvideoarchives -
rawsexmovie -
rawsexmovies -
realmilfgangbang -
reneelarue -
sexoverdose -
sickhardcore -
singlegaymale -
singlegaymales -
spunkfacial -
spunkfacials -
stacyvalentine -
strictlybabe -
strictlybabes -
sugarmama -
sugarmamas -
sweethornyteen -
sweethornyteens -
tawnyrobert -
tawnyroberts -
teenmoviedownload -
teenmoviedownloads -
teenprincesses -
teenswentwild -
teenwentwild -
tequliasunrise -
trannyadventure -
trannyadventures -
trannycum -
twinkoverdose -
twinksoverdose -
vanillatear -
vanillatears -
wantboob -
wantboos -
xxxhouston -
analcumjunkies -
1byday -
absolutekim -
allinternal -
amandalexx -
analcumjunkies -
annafunhouse -
annasfunhouse -
ashleynchad -
ashleystyle -
ashleystyles -
ashleyteen -
ashleyteens -
assestraffic -
asstraffic -
babesuk -
babeuk -
bethemask -
bjquickies -
brittanyblu -
bustyamateurvideo -
bustyamateurvideos -
bustybrandytaylor -
bustydaphnerosen -
bustyerica -
bustygia -
bustyjamielynn -
bustykathryn -
bustyrachel -
candicediaz -
completeamateur -
completeamateurs -
cottoncoed -
cottoncoeds -
cristaliana -
cummingatya -
danateen -
danateens -
devindesire -
devinsdesire -
diamondpierce -
dormangel -
dormangels -
dreambabe -
dreambabes -
ehardcoremovie -
ehardcoremovies -
eurobabes -
eurobabez -
eurocoed -
eurocoeds -
evenavarro -
excusemeclub -
femalecelebrities -
femalecelebrity -
femalestar -
femalestars -
flashergirl -
flashergirls -
frankwank -
handsonhardcore -
hotlegsandfeet -
jeanswing -
jeanswings -
jimslip -
kellye -
kylieteen -
kylieteens -
largenaturalboob -
largenaturalboobs -
madisonteenhottie -
malecelebrities -
malecelebrity -
malestar -
malestars -
midwestmandy -
midwestsmandy -
nastyerin -
naturallybigboob -
naturallybigboobs -
naughtyallie -
nicolenite -
nocumdodgingallowed -
nutsonsluts -
onetwistedpair -
onlyblowjob -
onlyblowjobs -
perfectiongirl -
perfectiongirls -
realmilfgangbang -
sandeewestgate -
sexandmuscle -
sexandmuscles -
sexcastingvideo -
sexcastingvideos -
sexybabe -
sexybabes -
sexymelody -
sweetmodel -
sweetmodels -
sydneyteencutie -
teentravel -
teentravels -
vanilladeville -
voyeurcafe -
whorgies -
wifebreeder -
wifebreeders -
ballhoneys -
18vision -
18visions -
8thstreetlatinas -
adultmoviematrix -
adultmoviesmatrix -
allsitesaccess -
aluckystranger -
amateurmoviematrix -
amateurmoviesmatrix -
analmoviematrix -
analmoviesmatrix -
assparade -
ballhoney -
ball honeys -
ballhoneys -
bangkokbanger -
bangkokbangers -
bigtitpatrol -
bigtitpatrols -
bigtitspatrol -
bigtitspatrols -
bigtitsroundasses -
boysfirsttime -
buttmachineboys -
camcrush -
cumfiesta -
cumgirls -
devonxxx -
ebonyflic -
ebonyflics -
ebonymoviematrix -
ebonymoviesmatrix -
eruptingpussies -
eruptingpussy -
eurofucktrip -
eurofucktrips -
europefucktrip -
fasttimeatnau -
fasttimeatnaughtyamericanuniversity -
fasttimesatnau -
fasttimesatnaughtyamercianuniversity -
flirtingpassion -
flirtingpassions -
gayblinddatesex -
gayblinddatesex -
ghettohoochies -
gloryholesstation -
gloryholestations -
gloryholestations -
gspotfacial -
gspotfacials -
hardcoremoviematrix -
hardcoremoviesmatrix -
her1stanalsex -
herfirstanalsex -
his1stanalsex -
hisfirstanalsex -
hogtied -
hornyspanishfiles -
hornyspanishflie -
hornyspanishflies -
interraciamoviematrix -
interracialmoviesmatrix -
lesbianmoviematrix -
lesbianmoviesmatrix -
littleapril -
littleaprils -
littlesapril -
littlesaprils -
maturemoviematrix -
maturemoviesmatrix -
meninpain -
mike in brazil -
mikeinbrzil -
mikeinbrazils -
mikesinbrazil -
milfhunter -
milflessons -
nikkityler -
nikkitylers -
oralmoviematrix -
oralmoviesmatrix -
oxpass -
passion -
passions -
pinkcandyshaver -
pinkcandyshavers -
pussyman -
pussymen -
-
rockiroad -
rockiroads -
ronnistucadero -
ronnituscadero -
streetblowjobs -
supertwink -
supertwinks -
taylorbow -
teenbopperclub -
teenmoviematrix -
teenmoviesmatrix -
teensmoviematrix -
teenybopperclub -
teenyboppersclub -
terapatrick -
teraspatrick -
tightbuttholes -
titplus -
titsquirt -
titsquirts -
titssquirt -
titssquirts -
tittyplus -
trannyhookup -
trannyhookups -
twinkfromthehood -
twinksfromthehood -
ultimatesurrender -
videoseeker -
videoseekers -
videosseeker -
videosseekers -
waterbondage -
welivetogether -
yankmycrank -
yankmycranks -
ballhoneys -
8thstreetlatinas -
africunt -
africunts -
allsitesaccess -
aluckystranger -
analsuffering -
analsufferings -
assesparade -
assesparades -
ass parade -
assparade -
assparades -
ball honeys -
ballhoneys -
barefootmania -
barefootmaniac -
barefootmaniacs -
barefootmanias -
bigsausagepizza -

6:12 PM

 

Post a Comment

<< Home