Brandon McNulty (@BrandonMcNult) profile picture
Joined January 2013
Photo by Brandon McNulty (@BrandonMcNult)Photo by Brandon McNulty (@BrandonMcNult)Photo by Brandon McNulty (@BrandonMcNult)Photo by Brandon McNulty (@BrandonMcNult)Photo by Brandon McNulty (@BrandonMcNult)Photo by Brandon McNulty (@BrandonMcNult)Photo by Brandon McNulty (@BrandonMcNult)Photo by Brandon McNulty (@BrandonMcNult)Photo by Brandon McNulty (@BrandonMcNult)Photo by Brandon McNulty (@BrandonMcNult)
Replying to @KLM
@KLM. Really need some help finding a lost bag urgently.
5
1
7
Senders only TTT
Thrilled to have won the TTT at Tour of Alsace for the second year in a row! A few rippers @tylerstites1 @BrandonMcNult @iankgarrison
24
Last time I was here the headline was “McNulty breaks pelvis in Portugal.” Happy it’s a bit different this year xitter.twitterapi.xyz/rally_cycling/status/9… – at Celorico da Beira, Portugal
🗓️ #GPBeiras 🇵🇹 McNulty breaks through in Portugal 📝 rallyte.am/2ER0wbY
2
4
92
Little guy has the key to my heart
4
3
54
Safe to say the @Rally_Cycling boys earned their participation medal today
19
4
1
132
And I thought it was funny when Summer and I started wearing the same type of cycling shoe...😉 xitter.twitterapi.xyz/cyclingtips/status/926…
2
1
14
Replying to @AmericanAir
@AmericanAir First get charged $250 to fly my bike, then seat on ticket is different than reserved seat so I'm stuck in the middle seat now🙄
2
Replying to @qatarairways
@qatarairways How can I add an already booked flight to my Qatar Airways privilege account?
1
Replying to @smoak281
@smoak281 last one I tried to make ended up all over the place because I forgot the lid😂
2
1
So I'm going to a haunted house with Summer, and I'm so scared, should I have to protect her or does she protect me (I think option 2)
1
1
@jackjpage I promise I'll send it tomorrow
1