Be sure to add your blog to my blog list -- Click HERE or blog list above to add your blog!

May 31, 2013

Next up, Half #15, Dexter to Ann Arbor


This is it.  Half number 15 is here on Sunday in Ann Arbor.  It's the Dexter to Ann Arbor half marathon and it's celebrating it's 40th year.  I have never run this half and am really looking forward to it.  This is the first race that I've will take a bus out to the start in Dexter and then run it back to Ann Arbor.  How fun!

Here's a look at what I'll be running:

This is a rendition of the medal.  Sweet!

See you at the finish line.  I hope to have a full review after.

--------------------------

3 miles on the schedule today.  It was hot and humid out but I'm enjoying Summer weather.  Rest tomorrow!

--------------------------

Have a great day and....Keep Running!!!!

May 30, 2013

Wordless Thursday 5/30/13

On my bike ride this morning at Stoney Creek - beautiful!
Have a great day and.....Keep Running!!!!

May 29, 2013

Bayshore Marathon Spectating

I ran the Bayshore Marathon in Traverse City in 2011 as my first marathon.  My running buddy, Kevin, was running it this year as his first marathon so I decided to go out and cheer him on.  The weather was absolutely perfect for a marathon.  Start was in the high 30's and finish close to 60 and sunny all day with no wind.  You could not ask for better weather.  It was extremely enjoyable to watch as well.  I'm jealous I didn't at least run the half but I do have Dexter to Ann Arbor this Sunday so I didn't think I could handle three half marathons, three weeks in a row right now.

For those of you that have never run Bayshore, this is one you need to put on your list.  The view of the bay is spectacular and while I have not run many marathons in other states, I'd guess this has got to be one of the prettiest courses out there and probably why it sells out the day of open registration.

It started off pretty early.  I got up a little after 5am - yes, on the weekend and I was not running today! Haha!  My place up north is about an hour away from Traverse City.  I got a picture of the moon coming out of my neighborhood but this pictures does not do it justice.


An hour later and I was there.  The race started at 7:30am and I'm glad I left when I did since it took me some time to find a parking spot.  As soon as I got there, I saw this!!!

The weather conditions were perfect as you can see.  Not many opportunities to see hot air balloons at this race is my guess.  The balloon was going higher and I was able to get this picture once I got to the start line.  I was looking for my running buddy and he was in line for the bathrooms so I ended up missing him before the start.  I did get a half-assed picture of him running but didn't include it here.


Ready to run!
One of the great things about this course is the out and back.  You get to see the top runners coming back.  I was at about mile 7 when I took this picture and this is the eventual winner of the marathon.  The race had shuttle buses for spectators so I hopped the bus to this location and stayed there since it was mile 7 and then mile 19.

The half course, you are bussed out to the start and then run the second half of the marathon course back to the start.  Here's Clint Verran, who was the winner of the half.

My running buddy, Kevin, was right behind him.  Well, ok, not right behind since he was running the full.

About a 1/4 mile from the above pictures, I walked to where there is an awesome view of the bay.  
This is why you have to run this course! 

See what I mean? - beautiful
This is the road of the course next to the water - outstanding!!! 
This was the women's marathon winner
Then I got a great picture of my running buddy.
 Once I got pictures of my running buddy, I headed back to the shuttle bus.  The last bus was at 10:30am and it was about 10:27am so I just made the last bus.  I wish they would have had the last time at 11am.  If you missed it, it was a six mile walk back to the start and I didn't want to do that.  Plus I didn't want to miss Kevin at the finish line.

One thing I didn't like about my finish line pictures at Bayshore in 2011 was where the photographer stands.  You can see him in my picture below.  There is no finish line or time in the finish line picture.  Really, who cares about the pictures on just a track?  I wanted proof of the finish but didn't get it.  Fortunately, I was able to get Kevin from where I was standing with the time and finish line in the picture.


With that, I met up with him after to congratulate him and drove him back to the hotel so his family could spend the rest of the weekend enjoying northern Michigan.  If you get a chance, this is a race not to be missed in Michigan.

I took a ton of pictures but rather than post them here, you can go HERE and see them.  If you know someone that I took a picture of, please feel free to share it with them.  I'd be happy to give them a full size file.

Have a great day and....Keep Running!!!!

May 28, 2013

The unBLoK by Manduka review

As many of you know, I've taken up Yoga since the beginning of the year.  As a runner, we tend to get quite tight.  In fact, I didn't realize how inflexible I really was until I started doing yoga.

Yoga has helped me tremendously for my running.  It has helped increase my flexibility so that I'm a better runner and I don't get as many aches and pains as I used to.  Given that my flexibility is still not there, many of the poses that I see, I just can't quite get there yet.  I mean, have you seen some of these crazy poses?

With that, in comes the unBLoK from Manduka.  While this can be used for experienced people who do yoga, as a beginner, I find that this has been a useful tool for me.  Here's what I received for review:
Manduka unBLoK
So essentially what this is a hard foam block prop that you can use as you do your yoga positions.  For example, I cannot quite get fully extended so my hands are flat when doing a Sun Salutation.  When I use the unBLoK, I can put my hands on this so that it helps me keep the right form and prevents me from stretching too far and hurting myself.

According to the company, it has several features:

  • Function meets form - iconic contoured design
  • Dual-function in one prop - creates gentle spine support and stability for standing poses
  • Slip-resistant finish - smooth but easy to grip
  • Eco-friendly material - made from over 50% Recycled EVA Foam
I especially like #2 and #4 above.  It absolutely helps with your form and I love all companies that can include recycling in their products.  Here's also a few more pictures of the product so you can get an idea of size.  It's quite compact and would also be very easy to travel with.

For comparison, I wear an 8.5 size shoe
To help celebrate the launch of the unBLOK, Manduka has kicked-off a digital campaign, the unBLOK partycelebrating community yoga studios nationwide.  Yogis are encouraged to nominate and vote for the studios that helped them "unblock" in their practice for a chance to win a range of prizes! 

Here's a copy of the press release that was recently sent to me with additional information:

-------------------------

LOS ANGELES (April 30, 2013) ‹Manduka, purveyor of high performance yoga gear and the #1 choice of yoga teachers worldwide, revealed today the latest addition to its innovative family of yoga mats, props and accessories‹the Recycled Foam unBLOK.  Thoughtfully designed to be the most versatile foam block in the market, the unBLOK¹s functional, sleek design, user-friendly shape and high quality eco-friendly materials will help provide yoga practitioners versatility in traditional poses, offering a deeper, more natural support throughout their practice.
Inspired by the unblocking that naturally occurs when you have a powerful yoga session, Manduka is supporting the launch with a digital campaign celebrating the community spaces that help practitioners achieve breakthroughs: local yoga studios. Kicking off today, the unBLOK party campaign and contest encourages yogis to nominate their local studio viaFacebook, sharing how their favorite practice space helps them ³unblock² and return to the world with new clarity.
³Manduka's mission is to soulfully engineer yoga gear to help people inspire the practice of yoga and find personal breakthroughs,² said Sky Meltzer, CEO Manduka.  ³Many of these breakthroughs happen in a yoga studio environment. We are encouraging our community to give thanks to the people and places who have helped them on their path, acknowledging our local studios for their huge role in our practice and our lives.²
Through the unBLOK party campaign and contest, Manduka is making it easy for practitioners to show their studio some love.  Simply:
Nominate‹Head over to Manduka¹s Facebook page and answer a few questions on your inspirational studio. Manduka will thank you with a special offer.
Select‹Manduka will select five studio nominations to feature on a dedicated landing page: www.manduka.com/unBLOKParty.  The selected studios will be outfitted in Manduka yoga gear.  Additionally, five people who nominate will be gifted with an unBLOK kit.
Vote‹The community will be encouraged to visit the unBLOK landing page to vote for their studio of choice.  The winning studio will receive additional Manduka yoga gear and an ŒunBLOK¹ party‹an in-studio experience inclusive of yoga taught by a high-profile teacher followed by a celebration with music, food and product giveaways.
Give‹Manduka will sponsor a teacher or teachers at the winning studio to do their own seva work bringing yoga to an underserved area in their local community.
Nominations are open starting today and will run through May 21.  Voting on www.manduka.com/unBLOKparty will begin May 31.
For more information on Manduka, please visit: www.manduka.com join us on Facebook www.facebook.com/mandukayoga or follow us @MandukaYoga
About Manduka Founded in 1997, Manduka was built on the simple idea that a better yoga mat can make a world of difference. Manduka strives to support and enrich the yoga community by providing premium quality mats and products while respecting employees, customers, materials, and the environment.  Created for and by yoga enthusiasts, Manduka¹s technical and purpose-driven product designs meet and often exceed the distinct needs of all practitioners.  Today Manduka¹s products, which include yoga mats, towels, yoga straps, water bottles, and bags, are sold in more than 35 countries around the world. Not only focusing on superior design, Manduka also promotes their ethos of quality, thoughtfulness and sustainability in all realms of their business.
-------------------------
Sorry, I'm a little late on the nominations since I received my unBLoK after that date but you still have an opportunity to vote and a chance to win through their contest on Facebook.   As I'm sure you will agree, anything to help you improve for running is a product worth trying out.

Here's a coupon code for some savings too.  Click HERE.
Have a great day and....Keep Running!!!!




* Note - I received a unBLoK by Manduka in exchange for this review.  All opinions on this blog post are my own and I was not paid or required to give a particular opinion on the product.

May 23, 2013

Tuesday meal series 5/23/13(on Thursday)


Well, I guess I should just name this the meal series since I never seem to get the day right.  Oh well!

Here's a great recipe to try for your Memorial Day Weekend!  Have a good weekend.  I'll be back on Monday!


Baked Tilapia with Tarragon Bread Crumbs
Vegetable Oil Spray
4 tilapia fillets (about 4 ounces each)
2 tablespoons fat-free or light Italian salad dressing
1/2 cup grated plain soft bread crumbs
1/2 teaspoon dried tarragon, crumbled
Paprika

Optional:  1 tablespoon plus 1 teaspoon olive oil(extra-virgin preferred); 1/8 teaspoon salt; 1/8 teaspoon pepper

Preheat the oven to 400 F.  Line a baking sheet with aluminum foil.  Lightly spray with vegetable oil spray.

Rinse the fish and pat dry with paper towels.  Place the fish on the baking sheet.  Spoon the dressing over the fish.  Sprinkle with the bread crumbs and tarragon.  Sprinkle with the paprika.

Bake for 12 minutes, or until the fish flakes easily when tested with a fork.

Optional:  Drizzle the fish with the oil.  Sprinkle with the salt and pepper

Nutritional information
Calories 131
protein 17g
carbohydrates 4g - fiber 0g, sugars 1g
cholesterol 43mg
total fat 5.5g; saturated 1.0g, polyunsaturated 0.5g, monounsaturated 3.5g
sodium 239mg(although we don't sprinkle with salt pepper)

-------------------------

10 miles on the bike today.  Yes, you heard that right, on the bike.  I figured I better start getting my act together since I've only got 11 weeks until my first tri.  I think I still plan to just wing the swim but I need to get the bike/run into my program somewhere.  I felt pretty good today but need to get on the trails where the race will be.

-------------------------

Have a great day and....Keep Running!!!!

May 22, 2013

Wordless Wednesday 5/22/13

The Tridge, Midland, MI(at Great Lakes Bay Half Marathon)
Have a great day and....Keep Running!!!!

May 19, 2013

Great Lakes Bay Half Marathon review


Short Version:

Finished in 1:50:08(official time); no new PR
Overall place: 64/346
Split time at 5.5 miles:  40:11 (too fast)
Overall pace:  8:25/mile
Overall men:  46/143
Age Group(M40-44): 4/27
Race #44
Half Marathon #14(half #3 in 2013)
Stats
Overall, we had good weather but a little warmer than many would like.  The entire race overall was well organized, very nice tech shirt, awesome design on the medal, one of the nicer courses I've run for the half and a home plate stadium finish.  What more could you ask for?  This is one that needs to be on your list.

--------------------------

Registration/Packet Pickup
Registration was very easy and since I was a race ambassador for the race, the race director just set me up in registration.  There were options to mail in your registration or sign up on Active so things were very simple regardless.

My wife and I decided to make it a weekend so we headed to packet pickup the day before race day to get it at the Curling Center in Midland.  It's next to the community center.  We had a little GPS issue but got there with little problems.  This was the perfect size building for the layout of the race.
Packet pickup in Midland
Packet pickup building
As we entered the building, we were greeted with the race information and the sponsors.
Dow races were 10k, 5k, kids run(on Saturday), half & full(on Sunday)
As you can see, there was great organization here with packet pick up and also if you wanted to register for a race here, you could still do so since it stopped on Thursday online.
Large area for packet pickup/registration
As we made our way into the packet pickup, there was a table for other local races.  Since we are not local, I could not see coming up here unless it was for a half or a full marathon but it's nice to see the other races working well together.
Other race information - Love these tables - great information for runners
We were able to walk right up with no waiting.  I gave the volunteer my name and age and she went and got the packet.  One thing I really liked about this is that the packets were all ready to go with your bib, shirt and goodies in it.  I know it's tough to do this for a really large race(and needs many volunteer hours) but this race was less than 1000 runners and it made things easier for the runners.  Of course, it also prevented shirts from being given away to last minute registrations which is what happened to me at my last race.  Overall the packet picket was perfect - in and out!
Pick up - ready to go!
The race even had random prizes for some of the runners.  I was lucky enough to get picked for a $25 gift certificate at the local running store.  What a great idea and a nice surprise for any runner running this race.
Prizes!! Yeah!
I also got an opportunity to meet the race director, Greg Roan.  He was the one to thank for putting all the races together(with the awesome volunteers of course).  A very tough race to direct given the two days of racing and he did a great job in my opinion.
Greg Roen, the Race Director
Before we walked out, there was also a wall of the maps of the races and all the race times.  Look at all those races!
Wall with race map and start times
If you were running the full marathon, they had a pace team out there which is a nice feature to have if you are looking to meet a certain time.  I've run with pacers in the past and they are a great way to keep you from going out too fast like I did.
You could run with paces in the full
There were also a few vendors selling their merchandise.  A fairly small expo but then I would not expect it to be large given the number of runners.
Small expo with some local companies
Since I won a gift certificate, after we left packet pickup, we stopped by Runners in Midland and I picked up a new water bottle to run with.  It was also nice to see another running store in Michigan and they were very friendly and helpful.
Runner's Store in Midland
Start Area
The start of the races were at Dow Diamond in Midland.  This is an awesome and unique place to start and finish a race.  Of course, Dow was a main sponsor of the race, given they are headquartered here.  Having the ballpark open to the runners was a real treat.  I've not gone to a baseball game here but it looks like it would be a great time and worth another trip to see a game.  It's a very nice structure.
Dow Diamond - Home of the Loons
Here's a close up of the entrance.  You go up a flight of stairs through the gates.
Dow Diamond entrance
When you got upstairs, the race had packet pickup set up here as well so if you could not make it the day before, you could come the morning of and pick it up.  ALL races(except majors) should have both pre-race day pickup and race day pickup just in case you are not able to get in the area the day before and was happy to see they provided both.   I could have gone the day of but thought it would be nice to get away for the night.
Race Day pickup
We also were able to get a sneak preview of the finish line right on home plate.  It made it so exciting to be able to see the finish so you knew what to look forward to at the end of the race.

A chance to see our home plate finish line - very cool!
As we came around to the back of the ballpark, I snapped a picture so you could get an idea of the ballpark and how nice it is.  Very well kept.  In fact, so much so, I'm surprised they allowed us to run on it.
The stadium before the race start
Since I arrived early enough, I got a chance to see the wheelers start.  Here's a picture just before they started.  If you have not ever seen the wheelers start, it's very inspiring to see them out there.
Wheelers getting ready
Wheelers are started
Five minutes after the wheelers started, the marathoners were on their way.  They started at 7:30am and the half marathoners started at 8am.  Frankly, given the size of the races, I didnt understand why they just didn't have both the full and half runners go at the same time.  It would have been nice to start a little earlier given the heat and it would not have effected many runners since it was a smaller race.  There were 191 total marathoners and 346 half marathoners per the timing company's results.
Full marathon starting
Regardless, at 8am, we were ready to start.  You can see there were more half marathoners than full marathoners and, in my opinion, it was nice to start in a race where you didn't feel overpowered by people.
Runners behind me at the half start
Based on how I ended up, I probably should have been back slightly but the crowd thinned out after about a half mile as you will see in the pictures below. 

Runners in front ready to run
Course
Loved it!  It's my kind of course.  I love a loop course.  I like out and back.  This course sort of had both.  I love running over bridges and a stadium finish is the best you can ask for on a race finish.  There are a couple country roads out there too which I enjoy but some people may not.  I felt like I was there for my normal Sunday run with a few hundred of my closest friends.
Map per Garmin
Here's my splits.  I'm sure you can see the huge problem here.  Why did I go out so fast, I have no idea.  There was no way I was going to hold an under 7:30 pace.  Of course, you can see what happens when you go out too fast - you finish really slow.  Oh, well!  Live and learn.  I will also say that the start was close to sixty and it was probably in the seventies when I finished so thats pretty warm for a half but it is almost June so it's expected to be warm.
Splits per Garmin
This chart tells it all.  My pace suffered but not because of hills.  Check out the elevation.  A fairly flat course overall.

TIming/Elevation per Garmin
Note:  When I take pictures during the race, I don't change my pace or stop in the interest of safety.  I just keep running and I get what I can get from the pictures.  Some come out better than others but they give you a great idea what the course is like.

As we started our run, we took a little run around the stadium so the first part was a little congested but not bad at all.
A run around the stadium to start
Once we got about a half mile out, as you can see below, there was not as many running by me so it made for a really nice start to the day not having to fight with slower paces out there in the beginning.  People seemed to line up where they should have been lined up.
Little hill here - this was the largest hill right at the start but was down hill fairly quick
It's a little hard to see but below you can see the bridge right in the middle that we will eventually run across near the finish.  A great view of the river.
One of our prizes near the end in the background - an incredible bridge called the Tridge to run over
You can see the race had a lane baracaded off for us.  There was not much traffic given it was Sunday morning at 8am so you didn't really need to worry about it too much.  There were a couple places where traffic had to be stopped but overall, traffic was a non issue for the entire race.
Mile 1 - already done and getting warm!
We were already starting to get into the country within the second mile. as you can see below.
Long stretch of road in the beginning
Mile 2
Getting into the country neighborhood
Mile 3 here we come
More running in the country
You should also note that I came in 68th place so there were not tons of people running ahead of me.  I know it looks like there are hardly any around me but there was always a couple runners nearby along with the occasional spectator.  If you need lots of support from crowds, you won't like this race.  There is great support at the aid stations and a few residents here and there but overall, it's a very quite race.
Mile 4
More country roads - very nice and beautiful area
It was nice to hit mile five and finally get a little shade.  This road provided some nice relief from the sun for a little bit.
Mile 5 with some sun relief
The course did a nice job having port-o-potties at strategic locations and, while I didn't use them, it's nice that they were there.
Port o potty on course - back in the sun
Mile 6 with beautiful country roads
Some great volunteers supporting the race
This with where @tbitz passed me; he's in the yellow and killed it out there with a 1:40:23
One of the best parts of the course were on the paved trails which started about mile 7 into the race and they took you almost the rest of the the way to the finish line.
Onto the paved trail
Mile 7 on the trail - I love the curves of the trail
The trails are beautiful - the locals are blessed
More trails in the sun
More port-o-potties - the race was well prepared
Back on the trail
One of the great things of running on the trails is that you get the occasional treat like running over this wooden bridge.  It's nothing fancy but it's the little things when you are out there racing that keep you going.
Wooden bridge on the trails - love this part
Mile 8 and some shade thankfully
The gravel road was an out and back portion of the race which was needed to get their 13.1 miles in.  This was a great design by the race director because he had the ability to adjust the track here so the turnaround would be just right for a proper distance.  One of my biggest pet peeves is not getting to 13.1 and this course came in a 13.14 on my Garmin and you can't get much better than that.
A little out and back on a gravel road
Mile 9 and coming off the gravel

Mile 10, heading back(from the out and back)
After about mile 10, you end up back on the trails again which I love.  It's a beautiful area to run.  They kind of feel like the area where I train.
Back on the trails which are an excellent resource for the area
Mile 11
More wooden bridges - heaven
While I'm sure it was not planned by the race, it was nice to run here where they were practicing baseball.  It was nice to get your mind off of running and moving towards the finish.
Baseball practice next to the trail
Mile 12
This was one of the best areas to finish up the race.  These bridges are a jewel in the area called the Tridge.  I just wish I had something like this to run across daily on my training runs.  This was spectacular.  It was one of my favorite parts of the entire race.
One of the best bridges I've ever run across
Another view - incredible
View after we are off the bridge and still running
While you can't see it, this was a nice run past the river and under a road.  It was landscaped very nice and not what you would expect under a bridge like this.
Heading back to the finish - this is along the water
Ah finally, I was getting close to the finish line.
Close to Dow Diamond
This was another great and unique part to the race.  How often can you say you finished a race on home plate?  You felt incredible coming into the stadium here because you could hear the announcer calling off names.
Coming into Dow Diamond - feeling like a rock star
When I got in, I didn't expect to be running around in the outfield.  It was a very special finish and while there are many reasons to run this course, this is probably the best reason.
Run around in the outfield
Here I am coming down the out of bounds line and into the third base line towards that home plate finish.  The guy in the picture below was reading off bib numbers so the announcer could call your name.  It makes for a very special ending to your race - very personalized
Almost to the finish ahead
Finish straight
Completion!
Aid Stations
These are only a couple pictures of the aid stations but there were plenty of them and they were stocked with water, GU Brew, GU, pretzels.  I even saw rice krispy treats -ha!  A great bunch of volunteers at all the aid stations and they has some high school kids that did a great job cheering you on.
Very supportive
Band playing
Finish area
After you cross the finish line, a volunteer handed you your medal and you could grab a water.  There was also room to stretch if you needed to which I did badly.  If you had family that came to watch you finish, they could sit in the stands and see you finish the race.

Around the corner was a tunnel leading out of the stadium where they had the food set up.  As you can see, they had all  kinds of treats to pick from including, granola bars, pretzels, bagels, even sandwiches. They also had orange slices, apple slices, bananas, water and GU Brew.  A really well stocked finish line food area.  Plenty of food and also plenty of volunteers to help you if needed.
Lots of food to choose
Lots of fruit as well
As I was eating my bagel, I looked up and saw Andrea.  We talked for a few minutes about the race and then got a quick picture together on the field.
Finally caught up with Andrea at the finish
Amenities
For your race entry, you received a semi-closed, supported course with a good design.  You received a goodie bag shown below which is nice and showed the races on both sides of the bag.  There were some freebies in there too.  I was fortunate enough to win a $25 gift certificate but the race also had many other prizes to give away as well.  In addition, you received a tech race shirt which happens to be one of my favorites. I'm not a huge white shirt fan but this has a nice green part to it as well on the sides and has a really great race logo on the front.  It's one that I'm sure I will wear in training all the time.

The medal - OMG!  I love this design.  It's a high quality medal and looks really nice.  I love the bronze color and the simple design of it.  If you ran the full, you received a silver medal which was larger too.  It's one of my favorite medals I've received for the half marathon showing Michigan off.  Very nice.
Nice cinch bag - nice color too.
Back of cinch bag
Great design of shirt - love the green on the side too
Medal with colorful ribbon
Medal - Front

Medal back
$25 gift card
My purchase with the gift card
Organization
The organization was very good.  The race director did a good job getting back to me on any questions.  They had a Facebook page as well that you could get information from and they responded promptly on it.  There were several e-mails from the race director with instructions for the race and they also had a website.  I do think they could take advantage of their website more next year and make sure to include all information on it.  Many people sign up because they want the medal but it's not mentioned on the website.  My suggestion is to show this years so people know.  Race day packet pickup was decided about a month out from the race.  That needs to be in there months in advance to get more runners signing up.  Some runners will come if they can pick up that day only but getting all this information to the runners is key and the website and Facebook is key to that.

The medal company they used made a date error on the medal ribbon but the race promptly alerted the runners they would be mailing a new ribbon to everyone when they come in.   Frankly, I didn't even notice it until they e-mailed us letting us know they were sorry for the error.  It just goes to show you the class the race director/staff has and that they are concerned with keeping their runners happy.  I note this as a positive experience and not one the race could have controlled but took control when they could.

Overall, though, the organization in packet pickup, race day, and communication was great which made for a great race experience.

Overall
So the big question is, would I do this race again?  Absolutely I would do the race again.  It's a great course, good variety of finish line food, awesome shirt and medal, good organization and a home plate stadium finish.  So as you look next year for races to try, I recommend this be a race that you consider.  I personally had a great time with it and happy that I was involved in it this year.
Completion - Half #14
Have a great day and....Keep Running!!!!




Note:  I received a complimentary race entry in exchange for this race review.  All opinions on this review are my own and I was not required to give a positive review.

LinkWithin

Related Posts Plugin for WordPress, Blogger...