Daniel Foster (@dvnfoster) header
Daniel Foster (@dvnfoster) profile picture

Lowkey living, chasing big dreams, and staying hard to figure out. ⚡

CA
Joined October 2016
Photo by Daniel Foster (@dvnfoster)Photo by Daniel Foster (@dvnfoster)Photo by Daniel Foster (@dvnfoster)Photo by Daniel Foster (@dvnfoster)Photo by Daniel Foster (@dvnfoster)Photo by Daniel Foster (@dvnfoster)Photo by Daniel Foster (@dvnfoster)Photo by Daniel Foster (@dvnfoster)Photo by Daniel Foster (@dvnfoster)Photo by Daniel Foster (@dvnfoster)
This is why you follow. 🔥
1
106
722
28,243
He makes it look way too easy. 😮‍💨
1
68
1
317
15,183
Don't say I didn't warn you. 😏
44
93
12,838
Every second gets hotter than the last. 🔥
2
66
274
13,583
Not for the faint of heart. 🥵
3
122
582
31,618
He knew what he wanted and took it. 😈
70
375
11,779
That moment when restraint finally breaks. 🔥
1
55
334
11,385
He's not shy and neither is the camera. 📸
1
71
322
15,691
Bet you can't watch just once. 😏
108
504
13,467
This one hits different at midnight. 🌙
1
158
1
1,003
19,011
He pulled him closer and the rest is history. 😮‍💨
150
788
19,909
Two minutes in and you're already hooked. 🔥
2
145
1
1,096
39,480
Heat level: off the charts. 🌡️
1
66
178
9,397
He was never going to leave early. 😈
81
303
9,590
You'll want to see how this one ends. 👀
72
456
17,160
Hands everywhere, patience nowhere. 🔥
75
293
13,218
A little teasing goes a long way. 😏
160
997
37,377
Slow hands, fast heartbeat. 😏
5
501
4
1,896
72,242
This is what late-night scrolling is for. 🌙
2
313
861
44,142
Nobody's sleeping after this. 🔥
4
275
1,287
52,485