Posts Tagged ‘Ergomo


A couple of new head units for ANT+ Sport Power Meters

Have a look at some of the cool new head units for ANT+ Sport transmitting power meters! Now your Quarq data can be recorded in 3 or 4 more ways, and options are ALWAYS good!

Garmin's new 500 for cyclists

Garmin's new 500 for cyclists

But the real winner, is THIS ONE! The “Joule” from Saris.

Joule comes in two sizes and feature lists

Joule comes in two sizes and feature lists

And this video from Robbie Ventura covers all of the features and details. The one thing missing? GPS. But honestly, I think I can live without it.

So, you’ve got the Joule, the 500, Garmin’s 705, the, uh, ‘other’ power meter, and of course, SRM and Power-tap proprietary heads. We MIGHT, just MIGHT see Ergomo head units resurrected in some form late this year or early next year, but for now, I intend to keep my 705 until I can purchase a Joule. The 2.0 looks awesome, and it has on-screen TSS, IF, and PNorm. Now, if someone could just get me PNorm for an interval or lap, I’d be ecstatic. Just one of my idiosyncracies.

I’ll have reviews of these puppies when they become available.


Ft. Davis 2009 Review – 7th Place GC!

You know, sometimes things fall in to place. Sometimes, the right combination of racing, tactics, and fitness combine to give you a small edge. A small advantage that you can exploit to your fullest. I did it. I put together something I’m proud of. It wasn’t perfect, and I’ll explain why later, but overall, I am extremely content with this weekend’s efforts.

This economic climate has created something really challenging for a lot of people, and a trip out to the “Middle of Nowhere” for a bike race presents true discussions about “wants vs. needs”. As a result, several cyclists opted out of the trip, including the two people with whom I was going to drive. Knowing that a trip out there on my own would be pretty stressful, I sprung for a ticket to Midland/Odessa airport via Southwest Airlines, packed up my two bikes, and rented a minivan for the 2.5 hour drive out to Fort Davis, Texas, and the 2009 Hammerfest.

The race is a 3-stage event, with a 16 mile hill climb, a 16 mile Time Trial, and a 76 mile Road Race, separated out over 2 days. In previous years, I’ve had mixed results here. The stage race is so vexing, because you have to be a strong climber, a good time-trialer, and you have to have the stamina and strength to make it over 4 passes on the road race. All of this is at a minimum of 5000′ of elevation. In 2007, I had a good enough road race to help force a break, and finish 8th on the day, 14th overall. But the next year was a disaster, with a good TT, a bad hillclimb, and a RR start that was so cold that I was unprepared, and I DNF’d. I think one year earlier, in 2006, I suffered from food poisoning. So the remoteness, the altitude, and the terrain make for a serious challenge.

But this year, this was my “A” race. From November through March, I laid out my intervals and plans for just this event. Everything else was loblolly. Sure, I wanted to be strong enough to earn some points and try desperately for that upgrade, but despite my strong finishes, they weren’t strong enough to get the points needed, 25 in a 12-month rolling year. My results so far had been maybe 1 point. Geez. But back to the training. I used a combination of TrainingPeaks WKO+ and their TSB chart, as well as Philip Skiba’s RaceDay Form predictor, to come up with a combination of volume and intensity that would be right for me. The race requires a LOT of 4-6 minute Vo2 efforts, but it also requires a good bit of stamina for the TT, especially the outbound leg, which I’ll describe later.

Looking back, I think there were a couple of things that I could have done to better prepare, though, again, some of these things are hamstrung by time commitments, coaching, work, and weather. As a result, I was only getting maybe 7 hours a week in on average, about 60% of that on the CompuTrainer. The form predictors all pointed towards weeks T-9 to T-3 (18 days) as being the weeks where I really needed to pump up the overall volume, and sadly, besides racing and maybe one or two rallies, I didn’t get to do that. However, following my 20MMP as the predictor, my taper was just about perfect, and right before I left, I did a 20-minute Threshold test, throwing out a 305 at 66.9kg, my highest form for the year. I got a good couple of nights of rest, made sure I was hydrated, took all my supplements, and showed up in the frontier town completely rested and confident in my ability to perform as necessary.

A few anecdotes about the trip…

  • The minivan was a Toyota, with fold-down seats. It was PERFECT for the bike box, and it got pretty good gas mileage.
  • Since 2006, when I got food poisoning, I’ve been religious about buying frozen food at the local grocery store. That, a microwave and a mini-fridge, made things survivable. I think there are maybe 5 restaurants in town, anyway.
  • There was no coffee maker in the hotel room. Geez!
  • There was no TV in the hotel room – I started and finished two books in my ‘off’ time.

In recent years, the stage race has been run in this order: Time Trial, then Hill Climb, then Road Race the next day. This year, however, the race was switched around a bit, with the Hill Climb in the morning, and the Time Trial held in the afternoon on Saturday. I personally like this setup, since you can do the Hill Climb when it’s cooler, and the Time Trial is more greatly affected by the afternoon breeze. Well, it was hardly a breeze – more like a gale force wind, but more on that later.

There were 38 starters on the Hill Climb, and surprisingly, this time, there were no efforts at a breakaway. Everyone knew that it would be a risk, but usually, some riders will take the chance that they can break away and get up the hill ahead of everyone else. But that was an afternoon trick, and this year, no one was up for it. We  made it over the first of the three major ascents as a pack, but it’s always the second climb that separates the men from the boys. In September of last year, I’d finished second in this competition, at the CycleFest, and I was determined to NOT lose contact with the leaders or the pack this year. And sure enough – for a good chunk of the 7 minutes we were climbing, I was in the front 8. I did have one small performance hiccup right at the top, and I lost contact with the leaders, but it was no more than 100 feet, and surprisingly, at the top of the second hill, everyone slowed, and I was able to rejoin. We made the steady ascent to the “Lower” parking lot of the McDonald Observatory, in a group of maybe 15, maybe 12. But with half a mile to go, we approached “The Monster” 12-19% grade climb, as a pack.


After that, it became a fight for survival. One by one, the stronger riders separated themselves from the pack, and with about 500 meters to go, I was in maybe 12th place. Finishers were already up at the top, but I was in a group of maybe four, all people that I knew. But with about 100 meters to the finish, the slope changed and became a bit easier, and by golly, I ended up with a Top 10 finish, just 50 odd seconds out of first. I couldn’t believe it. I’d basically passed my first test of Ft. Davis!!

At the finish line on Stage 1's Hillclimb

At the finish line on Stage 1's Hillclimb

We stayed at the top for a while to let our legs and lungs recover, and to discuss things, tactics, strategies, other riders, etc. The day  was beautiful and the winds hadn’t yet picked up, and while it was cool, it wasn’t cold, and the sun on the back side of the observatory was warming us up. We made the descent as a group, and I rode back in to town with David Orteaga, the young rider from Duncanville who has impressed us all with his performance all year.  I headed back to the room, peeled off my jersey, took a shower, and rested up to prepare for the afternoon TT.

Now here’s where it gets good.

I woke up around noon to the sound of wind howling around the building. On Friday, I had driven out to the TT course and had ridden with two different types of front wheels, to make sure that I would be fast, but also be able to keep the bike under control. As much as I love the Nimble Crosswind (the name says it all), I opted to go with the Aeolus 6.5’s, simply because it felt like I had more control. But that was on Friday, when the winds were coming out of a slightly more southerly direction, which made it a crosswind on the outbound leg. On Saturday, before the race, I checked Weather Underground, and the report made me shudder. SUSTAINED winds at 35mph, at 252 degrees on the compass needle. Checking the road’s direction via Google Earth, the road ended up pointing at, guess what, 252 degrees. So I was going to be racing a 1% grade uphill 9-mile out leg in a 35kt headwind.

I took a look at Hed Cycling’s site, since they have a pretty good set of pages that describe the forces on the rider in different given headwind/crosswind conditions, and with the wind roaring right down my throat, apparent wind speeds were something like 50-60 mph. So I decided to stay with the Aeolus, and try to keep my body as small as possible in the frontal surface area department.

Around 3 o’clock, maybe just after, I clipped in, got my hold, and took off. The P3 I time trial with is an aluminum version, and it has an Ergomo power meter plugged in to it, and I’ve calibrated it pretty well, so I think the data on it is sound. Last year, I’d had a good TT, but there are a few things to consider when looking at pacing a TT. The first is that your position alone will drop your Functional Threshold by about 10% if you’re not used to it. Secondly, at altitude, you can expect your FT to drop another 5-8%. So that 304w/20 yields a 289w Threshold – at sea level. Drop that by 10% for the TT position, and you get a 260. Drop it by another 7%, and you come up with a 241. So I SHOULD have known that I could theoretically hold 240-245w for 60 minutes in the aero tuck position, and maybe a 250w-255w for 20 minutes.

It didn’t quite turn out that way. I misled myself in to thinking that I was going to be the wattage-pacing king, and my first 4 minutes I was averaging a 268. It went down hill, even while pedaling uphill, all the way.

Uh, it's certainly not supposed to look like THAT!

Uh, it's certainly not supposed to look like THAT!

Wattage dropped, speed dropped, cadence dropped, ambition dropped. I got dropped (passed) by my 30 and 60 second men, and my outbound leg average speed was, kaboom! 14mph! Wow. OUCH. The crazy part was, on the way back, Everyone spun out their gears at 120 and 140rpm, hitting 45-50mph. One guy had a big old honking 58-tooth gear, and he spun out at 58mph! WOW!

This HAD to be on a return leg, because I'm in the big chainring!

This HAD to be on a return leg, because I'm in the big chainring!

I crawled back in to my hotel room, sore and dejected. CURSE THIS STAGE RACE! YOU CRUEL ELEMENTS! It took another shower, some stretching, some lotion in the saddle area, a meal and actually some beer to move on and start thinking about Sunday morning. Late that night, around 10pm, I gathered at the results sheet in front of the Limpia Hotel, sure that I was out of the running. Surprisingly, however, I was still in 10th place in the GC! I’d only lost one position! Wow! I still have a chance at this thing!

Then I remembered – the wind was there for EVERYONE. That’s why they call it the “Race of Truth”. Some people had jumped ahead, others had fallen behind, but overall, we’d suffered equally, and because I had not given up, I was still in the running. THAT was a relief! I went to bed knowing that I could certainly pull off a strong finish tomorrow, and take something home in the overall.

Interestingly, the Cat 3’s were the last to go off on Sunday morning, so we had a few more minutes to sleep in, get some breakfast, warm up, and, well, warm up. It was pretty cold! Around 9 o’clock, I was still shivering, so I went up to a lady and asked her if she had any tape. When she said yes, I had her duct tape my arm warmers to my jersey. I was NOT going to let them drop down on me!

Before the race, I’d spoken with several friendly competitors whom I admire, and since I had no teammates on the roster, I made some side deals to see if we could make something work. I was in it to preserve and possibly improve upon my final standings. I still harbored some hope that I could actually score some upgrade points. But I also wanted to help them out. One erstwhile buddy mentioned that he was going to go on an early break, and that there was one team we needed to watch out for. Sure enough, he went, and took one of those riders with him, but myself and a couple of other cyclists worked together on the outbound leg, and somewhere around 40 minutes in to the race, we merged with those two, and formed a break of about 10, and BAM, we were gone.

Some of the usual suspects were left behind, while others were in the break. There were teammates who were blocking and trying to bring us back in to the fold, but the horsepower was still present, and we winnowed it down to 7 riders as we climbed the first true obstacle, “Bear Mountain”. After that, it was like needlework. We pushed, pulled, worked together, and made gains on the pack, as we climbed and descended our way out the back road to the Observatory. It was beautiful. It was fun. But about 500m from the last feed zone, it became momentarily tragic for me.

I’m known for my solid pulls, my communications skills, and my ability to hold strong tempo, and hopefully, I’m known for holding my own on the climbs. However, today, on the second-to-last climb, which is a particularly steep 5.4% grade, lasting just about a mile, I lost contact with the lead. They just…. waltzed away. I pedaled as hard as I could, but by the time we’d gotten to the feed, they were about a minute ahead of me. And once you’re out of sight, you’re out of mind. I unconsciously backed off to set my own pace, and dithered a bit at the feed, trying to take the time to consume about 400 calories, and not remembering if I had water in my water bottle, or sports drink. Looking back, I should have had an extra 400 calories at breakfast, and an extra 400 calories earlier in the race, but once again, you live and you learn, and bingo, if you run out of fuel, even just temporarily, it’ll doom you.

Google Earth image of the final climb at Ft. Davis.

Google Earth image of the final climb at Ft. Davis.

One of the guys later said that if he’d known I was off the back, he would’ve told everyone to slow down and wait for me, but by the time he figured it out, it was too late. I appreciate that. I know I did my share of the work, maybe more, to set the break and hold the pace high, and shell some of the other riders in the break, but I didn’t know how much it meant to the others who were there, at least some of them.

Refreshed with calories, but alone, I made the final climb up to the Observatory, descended as absolutely fast as I felt I safely could, and finished in 7th overall, several minutes back of the lead 6. David Orteaga won the race – on my borrowed Nimble Crosswind! But still, I’m not disappointed. I proved that I could hold my own in a Cat 3 race, and finish strong, if not at the top, well, darned near it.

Rolling across the tape after 73 miles.

First and Second in the race moved on to Cat 2 status after the event. So did 9th and some other finishers. They’d had enough. They earned their positions, and were going where their talent and determination had taken them. Me? I’m about 22 points shy of that, and there are no real big stage races or climbing events in my future for the rest of the year. Ft. Davis beckons again next year, but if not as a ‘2’, then possibly as a 40+, though I’m not ready to call it just yet. I know that I came up just short, but I also know where I stand, where my strengths and weaknesses are, and where I need to go to improve upon this year’s result. Physically and physiologically, I know I can get there. Between the ears, however… that’s going to take more practice.

Thanks for reading – I’ll try to update you on the Lancaster Rally sooner than 10 days out from the event passing.


Nailed it! Finally!

Remember how I was talking about windows of Opportunity? Well, Wednesday afternoon, I had one, and I took it.

The day was getting short, and while the weather was gorgeous, I had really wanted to get out and ride with a friend and teammate. But that wasn’t in the stars whatsoever, so I dealt with it the only way I knew how – I headed over to the Cycling Center, threw my #1 outdoor Soloist on the CT, paired up the ptap and the Ergomo, and started warming up for a 20minute Threshold Test.

I allowed myself 10 extra minutes, and it seemed to work. For the record, the Ptap recorded a 297, the Ergomo a 288, and the CT was low, at like a 277. About 20 seconds after the effort was done, left calf went in to a serious cramp. So I definitely gave it my all.

The bad news is that my threshold seems to have stalled. The good news is that it’s still up there, and depending on which meter you believe, then 300 is definitely achievable. I’m going to have to put in some more volume, though, if I’m going to get there. The RaceDay prediction, btw, said 288, and per the Ergomo, I nailed it. As soon as I switch over to the Quarq on this bike (sending one unit back for firmware upgrade), I’ll be pumped to see what it says. Right now, though, the Ergomo is still my favorite screen.

We’re headed off to Fredericksburg today, so I’ll do a mini-camp there, get some good miles in, and see what goes from there. Hope everyone had a Merry Christmas or a great Festival of Lights.


Eggnog & Chunks December Crit

Okay – considering that I had not raced a true crit in about 6 months (June?), I decided to enter this because I was feeling fairly strong after some good performances in some rallies in the past few months. I also wanted to use the opportunity to race against some seriously good local cyclists, and finally, to test the Power-Tap against itself, via the Garmin. Apparently, there’s a lot of averaging going on in the Garmin, but the good news is that the Power-Tap is now recording in 1-second intervals.

I’ll go through the race first, then go over the PM comparisons. Needless to say, there’s probably a lot to cover.

I have to preface the event start with what turned out to be a really weird morning. We went to the Bikemart Christmas Party on Saturday evening, got some sleep, and then I got up real early, about 6:30, to go and pick up a Power-Tap wheel from a client who was running the 1/2 marathon at WRL. Now, American Airlines Center is about 2 miles from my house, but I decided to drive down about half way, and then take the Katy Trail, because I didn’t know how bulky the wheel would be, and if I were riding, it’d be risky. I also didn’t know if they’d shut the trail down. I got the wheel, but getting back to the house turned out to be an exercise in incredible frustration. EVERY. SINGLE. F’ING. TURN that I tried to take to get home was blocked, and the cops COULD HAVE CARED LESS. This was the ONE TIME, I wish I’d had my bike, because it would’ve been a 1000% more convenient. I finally got home about 8:30, after driving on to the Expressway, then taking my exit and driving back on a side street.

Ugh. I’d wanted to get back to sleep for a bit, but that wasn’t going to happen, and now I was going to be late if I didn’t get my bike in the car and haul out to Denton.

So, I put the head units on the bike, tested everything, and then threw the bike in the car and drove 45 miles North to Denton, and the race location. The event was .6 miles per lap, and the goal was 50 laps, or 30 miles, whichever came first. I got out of the car and braved essentially 25kt winds from the South, to go pick up my number. The course was really gentle. Flat as a pancake, run around a football stadium, with two 90 degree corners and a gentle sweeper. I’d describe it like a u-bar lock.

I warmed up, said a few hello’s, though no one really responded too much (that was weird, but thank you Troy!), and right around 11, we started the race.

I have a tendency to pop off and attack too early, and since I was among some of the giants of the N. Texas Peloton, I decided to just sit in and try to hold a position mid-pack, for at least 20 minutes. Well, that’s almost exactly what happened. I sat in, covered a few breaks, stayed low to the wind, and generally tried to figure out how the course would play, but right at roughly 20 minutes, I launched a semi-attack to try and take a prime, failed on that (3rd), and sort of ended up launching the winning break of Brett Crosby and Collin Davis, though they were all playing games on the tailwind side of the course. The winds were gusting and stronger on the far side of the course, and were amplified by the buffeting off of the stadium itself, so breaking away or trying to catch a break was really, really, really difficult. Heart rate was stuck in the 180’s and 190’s for the entire event, and even as I tried to catch a break or merge in to one, and then, finally, to just stay on the lead lap (Brett and Collin lapped the field, and another four may have as well), it sort of became an exercise in futility. I then made it my goal to last 60 minutes, and finally, to try and finish without getting pulled. I made the 60, made it to within 3 lapsof the finish before my right calf unexpectedly seized up in a cramp. I cried out, and waved the guys following me through, and then gingerly step-pedaled at a crawl (into the wind nonetheless – I was NOT going to fall over or get off that bike), until the damned part came back to sort of normal. But I was out of any running or Top 10. I rode the next three laps by myself, still pushing, but aware of the calf and the chances of a re-cramp. I came across, exhausted, but happy to have not been pulled.

Later, I learned that I finished freakin’ 12th! 12th? WOW! COOL! You know, if you think about what MIGHT HAVE BEEN…. maybe, just maybe, I would have finished in the Top 10. I mean, there were some animals in there. Wow. And it’s December. Against mostly 1’s and 2’s…. Man, that’s COOL!

Now, I know exactly what caused that cramp, so I know exactly what I need to do to fix that. Ride more and stay more hydrated. Let’s keep on keepin’ on with the intervals, and try to stay off the sodas. Sodas and beer. Sodas and beer and shakes. Oh my. Gotta work on that nutrition side of things. A lot.

Now, let’s play with the numbers….

The Ptap data was recorded on both the Garmin as well as the Ptap head unit, and I still have an Ergomo hooked up to this bike, so I used it as well. I will say that in the whole race, there was NO WAY I could look at the power data coming out of the ergometers. It was too tight, too windy, and I was working too hard. Give me a road race where I can have a look, and I’ll be smarter.

Here are the MMP60’s, 20’s, 5’s, and 1’s for the three meters.

MMP        Ptap/Ptap          Ptap/Garmin       Ergomo

60              264w                  259w                      244w

20              275w                  269w                      253w

5                308w                  296w                      277w

1                 422w                  405w                      375w

5sec          793w                   774w                       764w

BTW – all of the MMP’s in all three files actually looked to be in approximately the same position. So that’s a good sign.

So – what the heck does all of this mean?

Well, for one thing, I’m still convinced that the stinkin’ Ergomo still reads low. K factor was at 198, so if we assume that each K equals 2.5 to 3.5w, then to get it about 2% above the Ptap, I need to raise it, oh, 8 to 9 points. Geez’m crow. Will this ever end? Must. Keep. Reminding self. Ergomo will be gone soon. Ergomo will be gone soon. BUT, it gets worse…. The Garmin is getting the exact same data as the Ptap head unit, yet it’s figuring things wayyyyy differently. Oh boy. Can o’ worms here. I guess the next thing would be to figure out how the Cinqo runs with this, and compare the Cinqo to the Ptap.

If only we could get a more customizable screen on the 705. Hey, that’s what the Qranium is for, right? Oh well.

All in all, it was a good day. I matched some Pr’s in the 20-60mmp range, I finished a race with some strong riders, I did some animating, and generally I grabbed some good data on an easy course that had surprisingly tough conditions.

One more thing – It was pretty neat to watch the three best-represented teams, Metro Volkswagen and Matrix, and a little of TxTough, play the chess game. Not having any teammates, I was left to my own efforts to bridge and recover. I never had the speed or strength to get away, though, and that’s definitely something I need to work on. I was also a bit timid. Gotta work on that as well.  The teams, though, were pretty good at blocking and making other riders work for it. I know I certainly did, and if I hadn’t cramped, I think I would’ve cracked the Top 10, which would have been the icing on the cake.

I better go. I need to drum up some workouts for clients, and get them back on track. I won’t race again until January 17th, and I will be among 3’s only, I’m certain, so that will be a more true indicator of performance among peers.

Well, for one


Missed it by how much?

Did a 20 MMP Threshold Test today, and though I felt strong, the RaceDay predictions were in the realm of 291, I smacked a 284 on the CT, and the Ergomo dropped to a precipitous 270, which was way weird. 3% below expectation… This after I thought I had the CT/Ergomo nailed on consistency and regression. Oh well, it felt like a 284. I sent the 20mmp data off to Stuart Lynne for analysis. Sometimes the Ergomo just does that.The CT file showed steady progression, while the Ergomo showed steady regression. They crossed in the first 5 minutes or so, then their tracks continued to diverge over the course of the 20. RRC for the CT was 2.07 and 2.06. Tight.

This may all be a moot issue, however, since the Quarq arrived today, and I have another one coming, so the Ergomo’s days are numbered….


Ergomo experiments update.

Stuart Lynne is helping me with this one, but while he crunches the numbers for real, here are my eyeball results:

1) Ergomo #1 vs. CT vs. Ptap, MMP5….    282w vs. 280w vs. 292w.

2) Ergomo #2 vs. CT vs. Ptap, MMP4…    238w vs. 236w vs. 249w.

3) Ergomo #3 vs. CT vs. Ptap, MMP4…    276w vs. 265w vs. 272w.

Good enough for nukes and darts, but I’d love to get those Ergomo numbers about 2% above the CT, to account for drivetrain losses. How to do that will depend on what Stuart thinks. He has my K factors for all 3 bb’s, and knows that we can modify those to affect the numbers. He’ll also run overlays to see how linear the relationships are.

Oh, one more thing. The First and Second bikes had Rotor Rings on them. Positions 3 & 4. So what do you think?


Ergomo experiments

I’ve long thought that while the head unit on the Ergomo Power Meter is by far the best of the batch, it also has got to be one of the most vexing products to ever hit the market. The bb has to be installed just right, or you’ll risk damaging it, or getting false data. Two of my Ergomo’s work just fine (I think), but I’m suspicious about the bb on my P3. It seems to ‘lose watts’, or drop wattage over time. I need to know if it’s a bb problem, or if it’s something else.

So, with the help of Ergomo wizard Stuart Lynne, a Canadian, I’m going to embark on some experimentation and see just how close an Ergomo, a power-tap, and a CompuTrainer are, when put under the same loads. We’ll use the CT as the standard, make sure it’s adequately calibrated, and I’m going to use the same wheel for all three sets of tests, a Bontrager Aeolus 6.5 with a PT 2.4 SL on it. The Ergomo’s all have different K factors, and it’s getting hard to remember them all, but I’m going to use Jeff Hovorka’s formula of 1K is around 3.5w, so hopefully we’ll be able to create K factors that will set the Ergomo’s up to be about 2% higher than the loads from the CT and Ptap. I’ll try to post results, but we’ve started a user’s group on google to sort of help keep the Ergomo going. Most of the problems relate to either batteries in the head unit, or BB’s that break down. Apparently, there’s a hobby industry that believes they can fix the bb’s, so maybe I can keep this thing going for a while.

The real solution, though, is be the Quarq Cinqo. I already have two, and have two more on order. They’re absolutely wonderful, but now it’s the Garmin 705’s screen that leaves me with some wants. So, merge the Quarq Cinqo with their Qranium, which will have open-source firmware and will allow for a lot more screen flexibility, options, and calculations, and I won’t need the Ergomo’s at all. This will be the crank/head unit that will have everything in one package. On that program, I really can’t wait until April or June, when the Qranium should become available. Patience, Rich, Patience. Quarq made it worth their wait, and even then, they made you a beta-tester, so you got the jump on all the others…

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,351 other followers